builder: mozilla-beta_win8_64_test_pgo-web-platform-tests-e10s-1
slave: t-w864-ix-113
starttime: 1465536924.97
results: success (0)
buildid: 20160609181731
builduid: 941e9f95377947698b8167a397e39c95
revision: c5411e82e576319387b3cfe45cfcd5ac917d067b
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-09 22:35:24.974868) =========
master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-09 22:35:24.975297) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-09 22:35:24.975575) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-09 22:35:25.161256) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-09 22:35:25.161529) =========
'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-113\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-113
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-113
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-113\AppData\Local
LOGONSERVER=\\T-W864-IX-113
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-113
USERDOMAIN_ROAMINGPROFILE=T-W864-IX-113
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld.T-W864-IX-113
WINDIR=C:\windows
using PTY: False
--22:35:25-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
=> `archiver_client.py'
Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102
Connecting to hg.mozilla.org|63.245.215.25|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12,141 (12K) [text/x-python]
0K .......... . 100% 8.22 MB/s
22:35:26 (8.22 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=1.044000
========= master_lag: 0.10 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-09 22:35:26.302462) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-09 22:35:26.302839) =========
'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-113\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-113
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-113
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-113\AppData\Local
LOGONSERVER=\\T-W864-IX-113
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-113
USERDOMAIN_ROAMINGPROFILE=T-W864-IX-113
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld.T-W864-IX-113
WINDIR=C:\windows
using PTY: False
program finished with exit code 0
elapsedTime=2.805000
========= master_lag: 0.09 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-09 22:35:29.200725) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-09 22:35:29.201050) =========
'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev c5411e82e576319387b3cfe45cfcd5ac917d067b --destination scripts --debug'
in dir C:\slave\test\. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev c5411e82e576319387b3cfe45cfcd5ac917d067b --destination scripts --debug']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld.T-W864-IX-113\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-113
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-113
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-113\AppData\Local
LOGONSERVER=\\T-W864-IX-113
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-113
USERDOMAIN_ROAMINGPROFILE=T-W864-IX-113
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld.T-W864-IX-113
WINDIR=C:\windows
using PTY: False
2016-06-09 22:35:29,591 truncating revision to first 12 chars
2016-06-09 22:35:29,591 Setting DEBUG logging.
2016-06-09 22:35:29,592 attempt 1/10
2016-06-09 22:35:29,592 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/c5411e82e576?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-06-09 22:35:30,015 unpacking tar archive at: mozilla-beta-c5411e82e576/testing/mozharness/
program finished with exit code 0
elapsedTime=1.086000
========= master_lag: 0.07 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-09 22:35:30.359834) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-09 22:35:30.360615) =========
script_repo_revision: c5411e82e576319387b3cfe45cfcd5ac917d067b
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-09 22:35:30.361573) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-09 22:35:30.362340) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-09 22:35:30.381761) =========
========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 25 mins, 31 secs) (at 2016-06-09 22:35:30.382496) =========
'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--e10s' '--total-chunks' '5' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'ondemand'
in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs)
watching logfiles {}
argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--e10s', '--total-chunks', '5', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'ondemand']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld.T-W864-IX-113\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-113
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-113
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-113\AppData\Local
LOGONSERVER=\\T-W864-IX-113
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-113
USERDOMAIN_ROAMINGPROFILE=T-W864-IX-113
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld.T-W864-IX-113
WINDIR=C:\windows
XPCOM_DEBUG_BREAK=warn
using PTY: False
22:35:31 INFO - MultiFileLogger online at 20160609 22:35:31 in C:\slave\test
22:35:31 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --e10s --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols ondemand
22:35:31 INFO - Dumping config to C:\slave\test\logs\localconfig.json.
22:35:31 INFO - {'append_to_log': False,
22:35:31 INFO - 'base_work_dir': 'C:\\slave\\test',
22:35:31 INFO - 'blob_upload_branch': 'mozilla-beta',
22:35:31 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt',
22:35:31 INFO - 'buildbot_json_path': 'buildprops.json',
22:35:31 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',),
22:35:31 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
22:35:31 INFO - 'download_minidump_stackwalk': True,
22:35:31 INFO - 'download_symbols': 'ondemand',
22:35:31 INFO - 'e10s': True,
22:35:31 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg',
22:35:31 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python',
22:35:31 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'),
22:35:31 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe',
22:35:31 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe',
22:35:31 INFO - 'C:/mozilla-build/tooltool.py'),
22:35:31 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe',
22:35:31 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')},
22:35:31 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
22:35:31 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
22:35:31 INFO - 'log_level': 'info',
22:35:31 INFO - 'log_to_console': True,
22:35:31 INFO - 'opt_config_files': (),
22:35:31 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
22:35:31 INFO - '--processes=1',
22:35:31 INFO - '--config=%(test_path)s/wptrunner.ini',
22:35:31 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
22:35:31 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
22:35:31 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
22:35:31 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
22:35:31 INFO - 'pip_index': False,
22:35:31 INFO - 'require_test_zip': True,
22:35:31 INFO - 'test_type': ('testharness',),
22:35:31 INFO - 'this_chunk': '1',
22:35:31 INFO - 'total_chunks': '5',
22:35:31 INFO - 'virtualenv_path': 'venv',
22:35:31 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
22:35:31 INFO - 'work_dir': 'build'}
22:35:31 INFO - #####
22:35:31 INFO - ##### Running clobber step.
22:35:31 INFO - #####
22:35:31 INFO - Running pre-action listener: _resource_record_pre_action
22:35:31 INFO - Running main action method: clobber
22:35:31 INFO - rmtree: C:\slave\test\build
22:35:31 INFO - Using _rmtree_windows ...
22:35:31 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1
22:36:53 INFO - Running post-action listener: _resource_record_post_action
22:36:53 INFO - #####
22:36:53 INFO - ##### Running read-buildbot-config step.
22:36:53 INFO - #####
22:36:53 INFO - Running pre-action listener: _resource_record_pre_action
22:36:53 INFO - Running main action method: read_buildbot_config
22:36:53 INFO - Using buildbot properties:
22:36:53 INFO - {
22:36:53 INFO - "project": "",
22:36:53 INFO - "product": "firefox",
22:36:53 INFO - "script_repo_revision": "production",
22:36:53 INFO - "scheduler": "tests-mozilla-beta-win8_64-pgo-unittest",
22:36:53 INFO - "repository": "",
22:36:53 INFO - "buildername": "Windows 8 64-bit mozilla-beta pgo test web-platform-tests-e10s-1",
22:36:53 INFO - "buildid": "20160609181731",
22:36:53 INFO - "pgo_build": "True",
22:36:53 INFO - "basedir": "C:\\slave\\test",
22:36:53 INFO - "buildnumber": 3,
22:36:53 INFO - "slavename": "t-w864-ix-113",
22:36:53 INFO - "revision": "c5411e82e576319387b3cfe45cfcd5ac917d067b",
22:36:53 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/",
22:36:53 INFO - "platform": "win64",
22:36:53 INFO - "branch": "mozilla-beta",
22:36:53 INFO - "repo_path": "releases/mozilla-beta",
22:36:53 INFO - "moz_repo_path": "",
22:36:53 INFO - "stage_platform": "win64-pgo",
22:36:53 INFO - "builduid": "941e9f95377947698b8167a397e39c95",
22:36:53 INFO - "slavebuilddir": "test"
22:36:53 INFO - }
22:36:53 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/HcyCYnRgSSay6-MAw7dJvQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json.
22:36:53 INFO - Found installer url https://queue.taskcluster.net/v1/task/HcyCYnRgSSay6-MAw7dJvQ/artifacts/public/build/firefox-48.0.en-US.win64.zip.
22:36:53 INFO - Running post-action listener: _resource_record_post_action
22:36:53 INFO - #####
22:36:53 INFO - ##### Running download-and-extract step.
22:36:53 INFO - #####
22:36:53 INFO - Running pre-action listener: _resource_record_pre_action
22:36:53 INFO - Running main action method: download_and_extract
22:36:53 INFO - mkdir: C:\slave\test\build\tests
22:36:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
22:36:53 INFO - https://queue.taskcluster.net/v1/task/HcyCYnRgSSay6-MAw7dJvQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net
22:36:53 INFO - trying https://queue.taskcluster.net/v1/task/HcyCYnRgSSay6-MAw7dJvQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json
22:36:53 INFO - Downloading https://queue.taskcluster.net/v1/task/HcyCYnRgSSay6-MAw7dJvQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json
22:36:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/HcyCYnRgSSay6-MAw7dJvQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.test_packages.json'}, attempt #1
22:36:54 INFO - Downloaded 1186 bytes.
22:36:54 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json
22:36:54 INFO - Using the following test package requirements:
22:36:54 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'],
22:36:54 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip',
22:36:54 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'],
22:36:54 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip'],
22:36:54 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip',
22:36:54 INFO - u'jsshell-win64.zip'],
22:36:54 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip',
22:36:54 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'],
22:36:54 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'],
22:36:54 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip',
22:36:54 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'],
22:36:54 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip',
22:36:54 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'],
22:36:54 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip',
22:36:54 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'],
22:36:54 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip',
22:36:54 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']}
22:36:54 INFO - Downloading packages: [u'firefox-48.0.en-US.win64.common.tests.zip', u'firefox-48.0.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform
22:36:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
22:36:54 INFO - https://queue.taskcluster.net/v1/task/HcyCYnRgSSay6-MAw7dJvQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net
22:36:54 INFO - trying https://queue.taskcluster.net/v1/task/HcyCYnRgSSay6-MAw7dJvQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip
22:36:54 INFO - Downloading https://queue.taskcluster.net/v1/task/HcyCYnRgSSay6-MAw7dJvQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip
22:36:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/HcyCYnRgSSay6-MAw7dJvQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip'}, attempt #1
22:36:55 INFO - Downloaded 19182331 bytes.
22:36:55 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
22:36:55 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
22:36:57 INFO - caution: filename not matched: web-platform/*
22:36:57 INFO - Return code: 11
22:36:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
22:36:57 INFO - https://queue.taskcluster.net/v1/task/HcyCYnRgSSay6-MAw7dJvQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net
22:36:57 INFO - trying https://queue.taskcluster.net/v1/task/HcyCYnRgSSay6-MAw7dJvQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip
22:36:57 INFO - Downloading https://queue.taskcluster.net/v1/task/HcyCYnRgSSay6-MAw7dJvQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip
22:36:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/HcyCYnRgSSay6-MAw7dJvQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip'}, attempt #1
22:36:59 INFO - Downloaded 36389110 bytes.
22:36:59 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
22:36:59 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
22:37:35 INFO - caution: filename not matched: bin/*
22:37:35 INFO - caution: filename not matched: config/*
22:37:35 INFO - caution: filename not matched: mozbase/*
22:37:35 INFO - caution: filename not matched: marionette/*
22:37:35 INFO - caution: filename not matched: tools/wptserve/*
22:37:35 INFO - Return code: 11
22:37:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
22:37:35 INFO - https://queue.taskcluster.net/v1/task/HcyCYnRgSSay6-MAw7dJvQ/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net
22:37:35 INFO - trying https://queue.taskcluster.net/v1/task/HcyCYnRgSSay6-MAw7dJvQ/artifacts/public/build/firefox-48.0.en-US.win64.zip
22:37:35 INFO - Downloading https://queue.taskcluster.net/v1/task/HcyCYnRgSSay6-MAw7dJvQ/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip
22:37:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/HcyCYnRgSSay6-MAw7dJvQ/artifacts/public/build/firefox-48.0.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip'}, attempt #1
22:37:37 INFO - Downloaded 58286538 bytes.
22:37:37 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/HcyCYnRgSSay6-MAw7dJvQ/artifacts/public/build/firefox-48.0.en-US.win64.zip
22:37:37 INFO - mkdir: C:\slave\test\properties
22:37:37 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url
22:37:37 INFO - Writing to file C:\slave\test\properties\build_url
22:37:37 INFO - Contents:
22:37:37 INFO - build_url:https://queue.taskcluster.net/v1/task/HcyCYnRgSSay6-MAw7dJvQ/artifacts/public/build/firefox-48.0.en-US.win64.zip
22:37:38 INFO - Running post-action listener: _resource_record_post_action
22:37:38 INFO - Running post-action listener: set_extra_try_arguments
22:37:38 INFO - #####
22:37:38 INFO - ##### Running create-virtualenv step.
22:37:38 INFO - #####
22:37:38 INFO - Running pre-action listener: _pre_create_virtualenv
22:37:38 INFO - Running pre-action listener: _resource_record_pre_action
22:37:38 INFO - Running main action method: create_virtualenv
22:37:38 INFO - Creating virtualenv C:\slave\test\build\venv
22:37:38 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
22:37:38 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv
22:37:43 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe
22:37:46 INFO - Installing distribute......................................................................................................................................................................................done.
22:37:47 INFO - Return code: 0
22:37:47 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv
22:37:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
22:37:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
22:37:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
22:37:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
22:37:47 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x024BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02576200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02512F70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024EF368>, '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 0x02293D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025810C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-113', 'USERDOMAIN': 'T-W864-IX-113', '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-113', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-113\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-113', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-113', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-113', '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-113\\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
22:37:47 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build
22:37:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1
22:37:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
22:37:47 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-113\\AppData\\Roaming',
22:37:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
22:37:47 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
22:37:47 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
22:37:47 INFO - 'COMPUTERNAME': 'T-W864-IX-113',
22:37:47 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
22:37:47 INFO - 'DCLOCATION': 'SCL3',
22:37:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
22:37:47 INFO - 'FP_NO_HOST_CHECK': 'NO',
22:37:47 INFO - 'HOMEDRIVE': 'C:',
22:37:47 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-113',
22:37:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
22:37:47 INFO - 'KTS_VERSION': '1.19c',
22:37:47 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-113\\AppData\\Local',
22:37:47 INFO - 'LOGONSERVER': '\\\\T-W864-IX-113',
22:37:47 INFO - 'MONDIR': 'C:\\Monitor_config\\',
22:37:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
22:37:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
22:37:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
22:37:47 INFO - 'MOZ_NO_REMOTE': '1',
22:37:47 INFO - 'NO_EM_RESTART': '1',
22:37:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
22:37:47 INFO - 'NUMBER_OF_PROCESSORS': '8',
22:37:47 INFO - 'OS': 'Windows_NT',
22:37:47 INFO - 'OURDRIVE': 'C:',
22:37:47 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
22:37:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
22:37:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
22:37:47 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
22:37:47 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
22:37:47 INFO - 'PROCESSOR_LEVEL': '6',
22:37:47 INFO - 'PROCESSOR_REVISION': '1e05',
22:37:47 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
22:37:47 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
22:37:47 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
22:37:47 INFO - 'PROGRAMW6432': 'C:\\Program Files',
22:37:47 INFO - 'PROMPT': '$P$G',
22:37:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
22:37:47 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
22:37:47 INFO - 'PUBLIC': 'C:\\Users\\Public',
22:37:47 INFO - 'PWD': 'C:\\slave\\test',
22:37:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
22:37:47 INFO - 'SLAVEDIR': 'C:\\slave\\',
22:37:47 INFO - 'SYSTEMDRIVE': 'C:',
22:37:47 INFO - 'SYSTEMROOT': 'C:\\windows',
22:37:47 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
22:37:47 INFO - 'TEST1': 'testie',
22:37:47 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
22:37:47 INFO - 'USERDOMAIN': 'T-W864-IX-113',
22:37:47 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-113',
22:37:47 INFO - 'USERNAME': 'cltbld',
22:37:47 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-113',
22:37:47 INFO - 'WINDIR': 'C:\\windows',
22:37:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
22:37:48 INFO - Ignoring indexes: http://pypi.python.org/simple/
22:37:48 INFO - Downloading/unpacking psutil>=0.7.1
22:37:48 INFO - Running setup.py egg_info for package psutil
22:37:48 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
22:37:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
22:37:48 INFO - Installing collected packages: psutil
22:37:48 INFO - Running setup.py install for psutil
22:37:48 INFO - building 'psutil._psutil_windows' extension
22:37:48 INFO - error: Unable to find vcvarsall.bat
22:37:48 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-af6atd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
22:37:48 INFO - running install
22:37:48 INFO - running build
22:37:48 INFO - running build_py
22:37:48 INFO - creating build
22:37:48 INFO - creating build\lib.win32-2.7
22:37:48 INFO - creating build\lib.win32-2.7\psutil
22:37:48 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil
22:37:48 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil
22:37:48 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil
22:37:48 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil
22:37:48 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil
22:37:48 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil
22:37:48 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil
22:37:48 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil
22:37:48 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil
22:37:48 INFO - running build_ext
22:37:48 INFO - building 'psutil._psutil_windows' extension
22:37:48 INFO - error: Unable to find vcvarsall.bat
22:37:48 INFO - ----------------------------------------
22:37:48 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-af6atd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
22:37:48 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-113\AppData\Roaming\pip\pip.log
22:37:48 WARNING - Return code: 1
22:37:48 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries!
22:37:48 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv
22:37:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
22:37:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
22:37:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
22:37:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
22:37:48 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x024BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02576200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02512F70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024EF368>, '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 0x02293D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025810C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-113', 'USERDOMAIN': 'T-W864-IX-113', '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-113', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-113\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-113', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-113', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-113', '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-113\\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
22:37:48 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build
22:37:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0
22:37:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
22:37:48 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-113\\AppData\\Roaming',
22:37:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
22:37:48 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
22:37:48 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
22:37:48 INFO - 'COMPUTERNAME': 'T-W864-IX-113',
22:37:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
22:37:48 INFO - 'DCLOCATION': 'SCL3',
22:37:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
22:37:48 INFO - 'FP_NO_HOST_CHECK': 'NO',
22:37:48 INFO - 'HOMEDRIVE': 'C:',
22:37:48 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-113',
22:37:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
22:37:48 INFO - 'KTS_VERSION': '1.19c',
22:37:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-113\\AppData\\Local',
22:37:48 INFO - 'LOGONSERVER': '\\\\T-W864-IX-113',
22:37:48 INFO - 'MONDIR': 'C:\\Monitor_config\\',
22:37:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
22:37:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
22:37:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
22:37:48 INFO - 'MOZ_NO_REMOTE': '1',
22:37:48 INFO - 'NO_EM_RESTART': '1',
22:37:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
22:37:48 INFO - 'NUMBER_OF_PROCESSORS': '8',
22:37:48 INFO - 'OS': 'Windows_NT',
22:37:48 INFO - 'OURDRIVE': 'C:',
22:37:48 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
22:37:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
22:37:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
22:37:48 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
22:37:48 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
22:37:48 INFO - 'PROCESSOR_LEVEL': '6',
22:37:48 INFO - 'PROCESSOR_REVISION': '1e05',
22:37:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
22:37:48 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
22:37:48 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
22:37:48 INFO - 'PROGRAMW6432': 'C:\\Program Files',
22:37:48 INFO - 'PROMPT': '$P$G',
22:37:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
22:37:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
22:37:48 INFO - 'PUBLIC': 'C:\\Users\\Public',
22:37:48 INFO - 'PWD': 'C:\\slave\\test',
22:37:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
22:37:48 INFO - 'SLAVEDIR': 'C:\\slave\\',
22:37:48 INFO - 'SYSTEMDRIVE': 'C:',
22:37:48 INFO - 'SYSTEMROOT': 'C:\\windows',
22:37:48 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
22:37:48 INFO - 'TEST1': 'testie',
22:37:48 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
22:37:48 INFO - 'USERDOMAIN': 'T-W864-IX-113',
22:37:48 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-113',
22:37:48 INFO - 'USERNAME': 'cltbld',
22:37:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-113',
22:37:48 INFO - 'WINDIR': 'C:\\windows',
22:37:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
22:37:49 INFO - Ignoring indexes: http://pypi.python.org/simple/
22:37:49 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
22:37:49 INFO - Downloading mozsystemmonitor-0.0.tar.gz
22:37:49 INFO - Running setup.py egg_info for package mozsystemmonitor
22:37:49 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0)
22:37:49 INFO - Running setup.py egg_info for package psutil
22:37:49 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
22:37:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
22:37:49 INFO - Installing collected packages: mozsystemmonitor, psutil
22:37:49 INFO - Running setup.py install for mozsystemmonitor
22:37:49 INFO - Running setup.py install for psutil
22:37:49 INFO - building 'psutil._psutil_windows' extension
22:37:49 INFO - error: Unable to find vcvarsall.bat
22:37:49 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-2rjg7v-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
22:37:49 INFO - running install
22:37:49 INFO - running build
22:37:49 INFO - running build_py
22:37:49 INFO - running build_ext
22:37:49 INFO - building 'psutil._psutil_windows' extension
22:37:49 INFO - error: Unable to find vcvarsall.bat
22:37:49 INFO - ----------------------------------------
22:37:49 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-2rjg7v-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
22:37:49 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-113\AppData\Roaming\pip\pip.log
22:37:49 WARNING - Return code: 1
22:37:49 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!
22:37:49 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
22:37:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
22:37:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
22:37:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
22:37:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
22:37:49 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 0x024BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02576200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02512F70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024EF368>, '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 0x02293D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025810C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-113', 'USERDOMAIN': 'T-W864-IX-113', '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-113', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-113\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-113', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-113', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-113', '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-113\\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
22:37:49 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
22:37:49 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
22:37:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
22:37:49 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-113\\AppData\\Roaming',
22:37:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
22:37:49 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
22:37:49 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
22:37:49 INFO - 'COMPUTERNAME': 'T-W864-IX-113',
22:37:49 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
22:37:49 INFO - 'DCLOCATION': 'SCL3',
22:37:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
22:37:49 INFO - 'FP_NO_HOST_CHECK': 'NO',
22:37:49 INFO - 'HOMEDRIVE': 'C:',
22:37:49 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-113',
22:37:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
22:37:49 INFO - 'KTS_VERSION': '1.19c',
22:37:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-113\\AppData\\Local',
22:37:49 INFO - 'LOGONSERVER': '\\\\T-W864-IX-113',
22:37:49 INFO - 'MONDIR': 'C:\\Monitor_config\\',
22:37:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
22:37:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
22:37:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
22:37:49 INFO - 'MOZ_NO_REMOTE': '1',
22:37:49 INFO - 'NO_EM_RESTART': '1',
22:37:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
22:37:49 INFO - 'NUMBER_OF_PROCESSORS': '8',
22:37:49 INFO - 'OS': 'Windows_NT',
22:37:49 INFO - 'OURDRIVE': 'C:',
22:37:49 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',
22:37:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
22:37:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
22:37:49 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
22:37:49 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
22:37:49 INFO - 'PROCESSOR_LEVEL': '6',
22:37:49 INFO - 'PROCESSOR_REVISION': '1e05',
22:37:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
22:37:49 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
22:37:49 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
22:37:49 INFO - 'PROGRAMW6432': 'C:\\Program Files',
22:37:49 INFO - 'PROMPT': '$P$G',
22:37:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
22:37:49 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
22:37:49 INFO - 'PUBLIC': 'C:\\Users\\Public',
22:37:49 INFO - 'PWD': 'C:\\slave\\test',
22:37:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
22:37:49 INFO - 'SLAVEDIR': 'C:\\slave\\',
22:37:49 INFO - 'SYSTEMDRIVE': 'C:',
22:37:49 INFO - 'SYSTEMROOT': 'C:\\windows',
22:37:49 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
22:37:49 INFO - 'TEST1': 'testie',
22:37:49 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
22:37:49 INFO - 'USERDOMAIN': 'T-W864-IX-113',
22:37:49 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-113',
22:37:49 INFO - 'USERNAME': 'cltbld',
22:37:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-113',
22:37:49 INFO - 'WINDIR': 'C:\\windows',
22:37:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
22:37:49 INFO - Ignoring indexes: http://pypi.python.org/simple/
22:37:49 INFO - Downloading/unpacking blobuploader==1.2.4
22:37:49 INFO - Downloading blobuploader-1.2.4.tar.gz
22:37:49 INFO - Running setup.py egg_info for package blobuploader
22:37:49 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
22:37:53 INFO - Running setup.py egg_info for package requests
22:37:53 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
22:37:53 INFO - Downloading docopt-0.6.1.tar.gz
22:37:53 INFO - Running setup.py egg_info for package docopt
22:37:53 INFO - Installing collected packages: blobuploader, docopt, requests
22:37:53 INFO - Running setup.py install for blobuploader
22:37:53 INFO - Running setup.py install for docopt
22:37:53 INFO - Running setup.py install for requests
22:37:53 INFO - Successfully installed blobuploader docopt requests
22:37:53 INFO - Cleaning up...
22:37:53 INFO - Return code: 0
22:37:53 INFO - Installing None into virtualenv C:\slave\test\build\venv
22:37:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
22:37:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
22:37:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
22:37:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
22:37:53 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02576200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02512F70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024EF368>, '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 0x02293D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025810C0>, '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-113', 'USERDOMAIN': 'T-W864-IX-113', '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-113', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-113\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-113', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-113', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-113', '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-113\\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
22:37:53 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config
22:37:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
22:37:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
22:37:53 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-113\\AppData\\Roaming',
22:37:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
22:37:53 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
22:37:53 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
22:37:53 INFO - 'COMPUTERNAME': 'T-W864-IX-113',
22:37:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
22:37:53 INFO - 'DCLOCATION': 'SCL3',
22:37:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
22:37:53 INFO - 'FP_NO_HOST_CHECK': 'NO',
22:37:53 INFO - 'HOMEDRIVE': 'C:',
22:37:53 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-113',
22:37:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
22:37:53 INFO - 'KTS_VERSION': '1.19c',
22:37:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-113\\AppData\\Local',
22:37:53 INFO - 'LOGONSERVER': '\\\\T-W864-IX-113',
22:37:53 INFO - 'MONDIR': 'C:\\Monitor_config\\',
22:37:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
22:37:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
22:37:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
22:37:53 INFO - 'MOZ_NO_REMOTE': '1',
22:37:53 INFO - 'NO_EM_RESTART': '1',
22:37:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
22:37:53 INFO - 'NUMBER_OF_PROCESSORS': '8',
22:37:53 INFO - 'OS': 'Windows_NT',
22:37:53 INFO - 'OURDRIVE': 'C:',
22:37:53 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
22:37:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
22:37:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
22:37:53 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
22:37:53 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
22:37:53 INFO - 'PROCESSOR_LEVEL': '6',
22:37:53 INFO - 'PROCESSOR_REVISION': '1e05',
22:37:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
22:37:53 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
22:37:53 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
22:37:53 INFO - 'PROGRAMW6432': 'C:\\Program Files',
22:37:53 INFO - 'PROMPT': '$P$G',
22:37:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
22:37:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
22:37:53 INFO - 'PUBLIC': 'C:\\Users\\Public',
22:37:53 INFO - 'PWD': 'C:\\slave\\test',
22:37:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
22:37:53 INFO - 'SLAVEDIR': 'C:\\slave\\',
22:37:53 INFO - 'SYSTEMDRIVE': 'C:',
22:37:53 INFO - 'SYSTEMROOT': 'C:\\windows',
22:37:53 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
22:37:53 INFO - 'TEST1': 'testie',
22:37:53 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
22:37:53 INFO - 'USERDOMAIN': 'T-W864-IX-113',
22:37:53 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-113',
22:37:53 INFO - 'USERNAME': 'cltbld',
22:37:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-113',
22:37:53 INFO - 'WINDIR': 'C:\\windows',
22:37:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
22:37:58 INFO - Ignoring indexes: http://pypi.python.org/simple/
22:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
22:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
22:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
22:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
22:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
22:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
22:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
22:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
22:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
22:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
22:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
22:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
22:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
22:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
22:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
22:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
22:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
22:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
22:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
22:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
22:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
22:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
22:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
22:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
22:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
22:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
22:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
22:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
22:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
22:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
22:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
22:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
22:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
22:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
22:37:58 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
22:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
22:37:58 INFO - Unpacking c:\slave\test\build\tests\marionette\client
22:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
22:37:58 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
22:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
22:37:58 INFO - Unpacking c:\slave\test\build\tests\marionette
22:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
22:37:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
22:37:58 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
22:37:58 INFO - Running setup.py install for browsermob-proxy
22:38:12 INFO - Running setup.py install for manifestparser
22:38:12 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
22:38:12 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
22:38:12 INFO - Running setup.py install for marionette-client
22:38:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
22:38:12 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
22:38:12 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
22:38:12 INFO - Running setup.py install for marionette-driver
22:38:12 INFO - Running setup.py install for mozcrash
22:38:12 INFO - Running setup.py install for mozdebug
22:38:12 INFO - Running setup.py install for mozdevice
22:38:12 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
22:38:12 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
22:38:12 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
22:38:12 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
22:38:12 INFO - Running setup.py install for mozfile
22:38:12 INFO - Running setup.py install for mozhttpd
22:38:12 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
22:38:12 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
22:38:12 INFO - Running setup.py install for mozinfo
22:38:12 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
22:38:12 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
22:38:12 INFO - Running setup.py install for mozInstall
22:38:12 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
22:38:12 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
22:38:12 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
22:38:12 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
22:38:12 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
22:38:12 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
22:38:12 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
22:38:12 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
22:38:12 INFO - Running setup.py install for mozleak
22:38:12 INFO - Running setup.py install for mozlog
22:38:12 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
22:38:12 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
22:38:12 INFO - Running setup.py install for moznetwork
22:38:12 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
22:38:12 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
22:38:12 INFO - Running setup.py install for mozprocess
22:38:12 INFO - Running setup.py install for mozprofile
22:38:12 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
22:38:12 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
22:38:12 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
22:38:12 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
22:38:12 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
22:38:12 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
22:38:12 INFO - Running setup.py install for mozrunner
22:38:12 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
22:38:12 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
22:38:12 INFO - Running setup.py install for mozscreenshot
22:38:12 INFO - Running setup.py install for moztest
22:38:12 INFO - Running setup.py install for mozversion
22:38:12 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
22:38:12 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
22:38:12 INFO - Running setup.py install for wptserve
22:38:12 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
22:38:12 INFO - Cleaning up...
22:38:12 INFO - Return code: 0
22:38:12 INFO - Installing None into virtualenv C:\slave\test\build\venv
22:38:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
22:38:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
22:38:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
22:38:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
22:38:12 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 0x024BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02576200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02512F70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024EF368>, '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 0x02293D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025810C0>, '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-113', 'USERDOMAIN': 'T-W864-IX-113', '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-113', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-113\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-113', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-113', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-113', '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-113\\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
22:38:12 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
22:38:12 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
22:38:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
22:38:12 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-113\\AppData\\Roaming',
22:38:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
22:38:12 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
22:38:12 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
22:38:12 INFO - 'COMPUTERNAME': 'T-W864-IX-113',
22:38:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
22:38:12 INFO - 'DCLOCATION': 'SCL3',
22:38:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
22:38:12 INFO - 'FP_NO_HOST_CHECK': 'NO',
22:38:12 INFO - 'HOMEDRIVE': 'C:',
22:38:12 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-113',
22:38:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
22:38:12 INFO - 'KTS_VERSION': '1.19c',
22:38:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-113\\AppData\\Local',
22:38:12 INFO - 'LOGONSERVER': '\\\\T-W864-IX-113',
22:38:12 INFO - 'MONDIR': 'C:\\Monitor_config\\',
22:38:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
22:38:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
22:38:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
22:38:12 INFO - 'MOZ_NO_REMOTE': '1',
22:38:12 INFO - 'NO_EM_RESTART': '1',
22:38:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
22:38:12 INFO - 'NUMBER_OF_PROCESSORS': '8',
22:38:12 INFO - 'OS': 'Windows_NT',
22:38:12 INFO - 'OURDRIVE': 'C:',
22:38:12 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
22:38:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
22:38:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
22:38:12 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
22:38:12 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
22:38:12 INFO - 'PROCESSOR_LEVEL': '6',
22:38:12 INFO - 'PROCESSOR_REVISION': '1e05',
22:38:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
22:38:12 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
22:38:12 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
22:38:12 INFO - 'PROGRAMW6432': 'C:\\Program Files',
22:38:12 INFO - 'PROMPT': '$P$G',
22:38:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
22:38:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
22:38:12 INFO - 'PUBLIC': 'C:\\Users\\Public',
22:38:12 INFO - 'PWD': 'C:\\slave\\test',
22:38:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
22:38:12 INFO - 'SLAVEDIR': 'C:\\slave\\',
22:38:12 INFO - 'SYSTEMDRIVE': 'C:',
22:38:12 INFO - 'SYSTEMROOT': 'C:\\windows',
22:38:12 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
22:38:12 INFO - 'TEST1': 'testie',
22:38:12 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
22:38:12 INFO - 'USERDOMAIN': 'T-W864-IX-113',
22:38:12 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-113',
22:38:12 INFO - 'USERNAME': 'cltbld',
22:38:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-113',
22:38:12 INFO - 'WINDIR': 'C:\\windows',
22:38:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
22:38:16 INFO - Ignoring indexes: http://pypi.python.org/simple/
22:38:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
22:38:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
22:38:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
22:38:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
22:38:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
22:38:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
22:38:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
22:38:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
22:38:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
22:38:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
22:38:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
22:38:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
22:38:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
22:38:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
22:38:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
22:38:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
22:38:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
22:38:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
22:38:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
22:38:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
22:38:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
22:38:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
22:38:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
22:38:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
22:38:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
22:38:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
22:38:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
22:38:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
22:38:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
22:38:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
22:38:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
22:38:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
22:38:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
22:38:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
22:38:16 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
22:38:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
22:38:16 INFO - Unpacking c:\slave\test\build\tests\marionette\client
22:38:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
22:38:16 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
22:38:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
22:38:16 INFO - Unpacking c:\slave\test\build\tests\marionette
22:38:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
22:38:16 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
22:38:16 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))
22:38:27 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))
22:38:27 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))
22:38:27 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))
22:38:27 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))
22:38:27 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
22:38:27 INFO - Downloading blessings-1.6.tar.gz
22:38:27 INFO - Running setup.py egg_info for package blessings
22:38:27 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))
22:38:27 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
22:38:27 INFO - Running setup.py install for blessings
22:38:27 INFO - Running setup.py install for browsermob-proxy
22:38:27 INFO - Running setup.py install for manifestparser
22:38:27 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
22:38:27 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
22:38:27 INFO - Running setup.py install for marionette-client
22:38:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
22:38:27 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
22:38:27 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
22:38:27 INFO - Running setup.py install for marionette-driver
22:38:27 INFO - Running setup.py install for mozcrash
22:38:27 INFO - Running setup.py install for mozdebug
22:38:27 INFO - Running setup.py install for mozdevice
22:38:27 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
22:38:27 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
22:38:27 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
22:38:27 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
22:38:27 INFO - Running setup.py install for mozhttpd
22:38:27 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
22:38:27 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
22:38:27 INFO - Running setup.py install for mozInstall
22:38:27 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
22:38:27 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
22:38:27 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
22:38:27 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
22:38:27 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
22:38:27 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
22:38:27 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
22:38:27 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
22:38:27 INFO - Running setup.py install for mozleak
22:38:27 INFO - Running setup.py install for mozprofile
22:38:27 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
22:38:27 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
22:38:27 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
22:38:27 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
22:38:27 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
22:38:27 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
22:38:27 INFO - Running setup.py install for mozrunner
22:38:27 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
22:38:27 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
22:38:29 INFO - Running setup.py install for mozscreenshot
22:38:29 INFO - Running setup.py install for moztest
22:38:29 INFO - Running setup.py install for mozversion
22:38:29 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
22:38:29 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
22:38:29 INFO - Running setup.py install for wptserve
22:38:29 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve
22:38:29 INFO - Cleaning up...
22:38:29 INFO - Return code: 0
22:38:29 INFO - Done creating virtualenv C:\slave\test\build\venv.
22:38:29 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
22:38:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
22:38:29 INFO - Reading from file tmpfile_stdout
22:38:29 INFO - Using _rmtree_windows ...
22:38:29 INFO - Using _rmtree_windows ...
22:38:29 INFO - Current package versions:
22:38:29 INFO - blessings == 1.6
22:38:29 INFO - blobuploader == 1.2.4
22:38:29 INFO - browsermob-proxy == 0.6.0
22:38:29 INFO - distribute == 0.6.14
22:38:29 INFO - docopt == 0.6.1
22:38:29 INFO - manifestparser == 1.1
22:38:29 INFO - marionette-client == 2.3.0
22:38:29 INFO - marionette-driver == 1.4.0
22:38:29 INFO - mozInstall == 1.12
22:38:29 INFO - mozcrash == 0.17
22:38:29 INFO - mozdebug == 0.1
22:38:29 INFO - mozdevice == 0.48
22:38:29 INFO - mozfile == 1.2
22:38:29 INFO - mozhttpd == 0.7
22:38:29 INFO - mozinfo == 0.9
22:38:29 INFO - mozleak == 0.1
22:38:29 INFO - mozlog == 3.1
22:38:29 INFO - moznetwork == 0.27
22:38:29 INFO - mozprocess == 0.22
22:38:29 INFO - mozprofile == 0.28
22:38:29 INFO - mozrunner == 6.11
22:38:29 INFO - mozscreenshot == 0.1
22:38:29 INFO - mozsystemmonitor == 0.0
22:38:29 INFO - moztest == 0.7
22:38:29 INFO - mozversion == 1.4
22:38:29 INFO - requests == 1.2.3
22:38:29 INFO - wptserve == 1.4.0
22:38:29 INFO - Running post-action listener: _resource_record_post_action
22:38:29 INFO - Running post-action listener: _start_resource_monitoring
22:38:29 INFO - Starting resource monitoring.
22:38:30 INFO - #####
22:38:30 INFO - ##### Running pull step.
22:38:30 INFO - #####
22:38:30 INFO - Running pre-action listener: _resource_record_pre_action
22:38:30 INFO - Running main action method: pull
22:38:30 INFO - Pull has nothing to do!
22:38:30 INFO - Running post-action listener: _resource_record_post_action
22:38:30 INFO - #####
22:38:30 INFO - ##### Running install step.
22:38:30 INFO - #####
22:38:30 INFO - Running pre-action listener: _resource_record_pre_action
22:38:30 INFO - Running main action method: install
22:38:30 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
22:38:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
22:38:30 INFO - Reading from file tmpfile_stdout
22:38:30 INFO - Using _rmtree_windows ...
22:38:30 INFO - Using _rmtree_windows ...
22:38:30 INFO - Detecting whether we're running mozinstall >=1.0...
22:38:30 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
22:38:30 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
22:38:30 INFO - Reading from file tmpfile_stdout
22:38:30 INFO - Output received:
22:38:30 INFO - Usage: mozinstall-script.py [options] installer
22:38:30 INFO - Options:
22:38:30 INFO - -h, --help show this help message and exit
22:38:30 INFO - -d DEST, --destination=DEST
22:38:30 INFO - Directory to install application into. [default:
22:38:30 INFO - "C:\slave\test"]
22:38:30 INFO - --app=APP Application being installed. [default: firefox]
22:38:30 INFO - Using _rmtree_windows ...
22:38:30 INFO - Using _rmtree_windows ...
22:38:30 INFO - mkdir: C:\slave\test\build\application
22:38:30 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application']
22:38:30 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win64.zip --destination C:\slave\test\build\application
22:38:31 INFO - Reading from file tmpfile_stdout
22:38:31 INFO - Output received:
22:38:31 INFO - C:\slave\test\build\application\firefox\firefox.exe
22:38:31 INFO - Using _rmtree_windows ...
22:38:31 INFO - Using _rmtree_windows ...
22:38:31 INFO - Running post-action listener: _resource_record_post_action
22:38:31 INFO - #####
22:38:31 INFO - ##### Running run-tests step.
22:38:31 INFO - #####
22:38:31 INFO - Running pre-action listener: _resource_record_pre_action
22:38:31 INFO - Running main action method: run_tests
22:38:31 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
22:38:31 INFO - Minidump filename unknown. Determining based upon platform and architecture.
22:38:31 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
22:38:31 INFO - grabbing minidump binary from tooltool
22:38:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
22:38:31 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024EF368>, '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 0x02293D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025810C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
22:38:31 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build
22:38:31 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o
22:38:31 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
22:38:32 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp_sijt6
22:38:32 INFO - INFO - File integrity verified, renaming tmp_sijt6 to win32-minidump_stackwalk.exe
22:38:32 INFO - Return code: 0
22:38:32 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
22:38:33 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
22:38:33 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/HcyCYnRgSSay6-MAw7dJvQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--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
22:38:33 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/HcyCYnRgSSay6-MAw7dJvQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --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
22:38:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
22:38:33 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-113\\AppData\\Roaming',
22:38:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
22:38:33 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
22:38:33 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
22:38:33 INFO - 'COMPUTERNAME': 'T-W864-IX-113',
22:38:33 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
22:38:33 INFO - 'DCLOCATION': 'SCL3',
22:38:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
22:38:33 INFO - 'FP_NO_HOST_CHECK': 'NO',
22:38:33 INFO - 'HOMEDRIVE': 'C:',
22:38:33 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-113',
22:38:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
22:38:33 INFO - 'KTS_VERSION': '1.19c',
22:38:33 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-113\\AppData\\Local',
22:38:33 INFO - 'LOGONSERVER': '\\\\T-W864-IX-113',
22:38:33 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
22:38:33 INFO - 'MONDIR': 'C:\\Monitor_config\\',
22:38:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
22:38:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
22:38:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
22:38:33 INFO - 'MOZ_NO_REMOTE': '1',
22:38:33 INFO - 'NO_EM_RESTART': '1',
22:38:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
22:38:33 INFO - 'NUMBER_OF_PROCESSORS': '8',
22:38:33 INFO - 'OS': 'Windows_NT',
22:38:33 INFO - 'OURDRIVE': 'C:',
22:38:33 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
22:38:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
22:38:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
22:38:33 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
22:38:33 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
22:38:33 INFO - 'PROCESSOR_LEVEL': '6',
22:38:33 INFO - 'PROCESSOR_REVISION': '1e05',
22:38:33 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
22:38:33 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
22:38:33 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
22:38:33 INFO - 'PROGRAMW6432': 'C:\\Program Files',
22:38:33 INFO - 'PROMPT': '$P$G',
22:38:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
22:38:33 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
22:38:33 INFO - 'PUBLIC': 'C:\\Users\\Public',
22:38:33 INFO - 'PWD': 'C:\\slave\\test',
22:38:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
22:38:33 INFO - 'SLAVEDIR': 'C:\\slave\\',
22:38:33 INFO - 'SYSTEMDRIVE': 'C:',
22:38:33 INFO - 'SYSTEMROOT': 'C:\\windows',
22:38:33 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
22:38:33 INFO - 'TEST1': 'testie',
22:38:33 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
22:38:33 INFO - 'USERDOMAIN': 'T-W864-IX-113',
22:38:33 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-113',
22:38:33 INFO - 'USERNAME': 'cltbld',
22:38:33 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-113',
22:38:33 INFO - 'WINDIR': 'C:\\windows',
22:38:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
22:38:33 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/HcyCYnRgSSay6-MAw7dJvQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--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
22:38:35 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
22:38:35 INFO - import pkg_resources
22:38:36 INFO - Using 1 client processes
22:38:39 INFO - SUITE-START | Running 1476 tests
22:38:39 INFO - Running testharness tests
22:38:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
22:38:39 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms
22:38:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
22:38:39 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms
22:38:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
22:38:39 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms
22:38:39 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
22:38:39 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 0ms
22:38:39 INFO - TEST-START | /content-security-policy/generic/generic-0_10.html
22:38:39 INFO - TEST-SKIP | /content-security-policy/generic/generic-0_10.html | took 0ms
22:38:39 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
22:38:39 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
22:38:39 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
22:38:39 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
22:38:39 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2.html
22:38:39 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2.html | took 0ms
22:38:39 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2_1.html
22:38:39 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2_1.html | took 1ms
22:38:39 INFO - TEST-START | /content-security-policy/script-src/script-src-1_4_1.html
22:38:39 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_4_1.html | took 0ms
22:38:39 INFO - TEST-START | /content-security-policy/style-src/style-src-3_2.html
22:38:39 INFO - TEST-SKIP | /content-security-policy/style-src/style-src-3_2.html | took 0ms
22:38:39 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
22:38:39 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
22:38:39 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
22:38:39 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 1ms
22:38:39 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
22:38:39 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
22:38:39 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
22:38:39 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 1ms
22:38:39 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
22:38:39 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
22:38:39 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
22:38:39 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 1ms
22:38:39 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
22:38:39 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
22:38:39 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
22:38:39 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 1ms
22:38:39 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
22:38:39 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 1ms
22:38:39 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
22:38:39 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
22:38:39 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
22:38:39 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
22:38:39 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
22:38:39 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
22:38:39 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
22:38:39 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
22:38:39 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
22:38:39 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
22:38:39 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
22:38:39 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
22:38:39 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
22:38:39 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
22:38:39 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
22:38:39 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 1ms
22:38:39 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
22:38:39 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 1ms
22:38:39 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
22:38:39 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
22:38:39 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
22:38:39 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
22:38:39 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
22:38:39 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
22:38:39 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
22:38:39 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
22:38:39 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
22:38:39 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 1ms
22:38:39 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
22:38:39 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
22:38:39 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
22:38:39 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
22:38:39 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
22:38:39 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 1ms
22:38:39 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
22:38:39 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 0ms
22:38:39 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
22:38:39 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 1ms
22:38:39 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
22:38:39 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 1ms
22:38:39 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
22:38:39 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
22:38:39 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
22:38:39 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 1ms
22:38:39 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
22:38:39 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
22:38:40 INFO - Setting up ssl
22:38:40 INFO - PROCESS | certutil |
22:38:40 INFO - PROCESS | certutil |
22:38:40 INFO - PROCESS | certutil |
22:38:40 INFO - Certificate Nickname Trust Attributes
22:38:40 INFO - SSL,S/MIME,JAR/XPI
22:38:40 INFO -
22:38:40 INFO - web-platform-tests CT,,
22:38:40 INFO -
22:38:40 INFO - Starting runner
22:38:42 INFO - PROCESS | 3380 | 1465537122193 Marionette INFO Listening on port 2828
22:38:46 INFO - PROCESS | 3380 | 1465537126480 Marionette INFO startBrowser 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:46 INFO - PROCESS | 3380 | 1465537126489 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:47 INFO - PROCESS | 3380 | 1465537127779 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:47 INFO - PROCESS | 3380 | 1465537127861 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:47 INFO - PROCESS | 3380 | [Child 1236] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w64-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
22:38:48 INFO - PROCESS | 3380 | 1465537128119 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:50 INFO - PROCESS | 3380 | 1465537130323 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
22:38:50 INFO - PROCESS | 3380 | 1465537130472 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:50 INFO - PROCESS | 3380 | 1465537130478 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
22:38:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 732ms
22:38:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
22:38:51 INFO - PROCESS | 3380 | 1465537131092 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:51 INFO - PROCESS | 3380 | 1465537131110 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
22:38:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 272ms
22:38:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
22:38:51 INFO - PROCESS | 3380 | 1465537131368 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:51 INFO - PROCESS | 3380 | 1465537131390 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
22:38:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 171ms
22:38:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
22:38:51 INFO - PROCESS | 3380 | 1465537131541 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:51 INFO - PROCESS | 3380 | 1465537131560 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
22:38:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 169ms
22:38:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
22:38:51 INFO - PROCESS | 3380 | 1465537131718 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:51 INFO - PROCESS | 3380 | 1465537131738 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
22:38:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 169ms
22:38:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
22:38:52 INFO - PROCESS | 3380 | 1465537131996 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:52 INFO - PROCESS | 3380 | 1465537132080 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
22:38:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 396ms
22:38:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
22:38:52 INFO - PROCESS | 3380 | 1465537132325 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:52 INFO - PROCESS | 3380 | 1465537132350 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
22:38:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 167ms
22:38:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
22:38:52 INFO - PROCESS | 3380 | 1465537132500 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:52 INFO - PROCESS | 3380 | 1465537132522 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
22:38:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 189ms
22:38:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
22:38:52 INFO - PROCESS | 3380 | 1465537132693 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:52 INFO - PROCESS | 3380 | 1465537132709 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
22:38:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 186ms
22:38:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
22:38:52 INFO - PROCESS | 3380 | 1465537132884 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:52 INFO - PROCESS | 3380 | 1465537132904 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
22:38:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 186ms
22:38:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
22:38:53 INFO - PROCESS | 3380 | 1465537133075 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:53 INFO - PROCESS | 3380 | 1465537133106 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
22:38:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 169ms
22:38:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
22:38:53 INFO - PROCESS | 3380 | 1465537133253 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:53 INFO - PROCESS | 3380 | 1465537133273 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
22:38:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 169ms
22:38:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
22:38:53 INFO - PROCESS | 3380 | 1465537133427 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:53 INFO - PROCESS | 3380 | 1465537133444 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
22:38:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 169ms
22:38:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
22:38:53 INFO - PROCESS | 3380 | 1465537133602 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:53 INFO - PROCESS | 3380 | 1465537133622 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
22:38:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 169ms
22:38:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
22:38:53 INFO - PROCESS | 3380 | 1465537133780 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:53 INFO - PROCESS | 3380 | 1465537133792 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
22:38:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 169ms
22:38:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
22:38:53 INFO - PROCESS | 3380 | 1465537133952 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:53 INFO - PROCESS | 3380 | 1465537133976 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
22:38:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 170ms
22:38:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
22:38:54 INFO - PROCESS | 3380 | 1465537134126 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:54 INFO - PROCESS | 3380 | 1465537134140 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
22:38:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 118ms
22:38:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
22:38:54 INFO - PROCESS | 3380 | 1465537134251 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:54 INFO - PROCESS | 3380 | 1465537134270 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
22:38:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 170ms
22:38:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
22:38:54 INFO - PROCESS | 3380 | 1465537134430 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:54 INFO - PROCESS | 3380 | 1465537134451 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
22:38:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 170ms
22:38:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
22:38:54 INFO - PROCESS | 3380 | 1465537134603 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:54 INFO - PROCESS | 3380 | 1465537134625 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
22:38:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 168ms
22:38:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
22:38:54 INFO - PROCESS | 3380 | 1465537134776 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:54 INFO - PROCESS | 3380 | 1465537134791 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
22:38:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 169ms
22:38:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
22:38:54 INFO - PROCESS | 3380 | 1465537134951 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:54 INFO - PROCESS | 3380 | 1465537134971 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
22:38:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 170ms
22:38:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
22:38:55 INFO - PROCESS | 3380 | 1465537135125 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:55 INFO - PROCESS | 3380 | 1465537135142 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
22:38:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 170ms
22:38:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
22:38:55 INFO - PROCESS | 3380 | 1465537135301 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:55 INFO - PROCESS | 3380 | 1465537135320 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
22:38:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 168ms
22:38:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
22:38:55 INFO - PROCESS | 3380 | 1465537135474 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:55 INFO - PROCESS | 3380 | 1465537135499 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
22:38:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 168ms
22:38:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
22:38:55 INFO - PROCESS | 3380 | 1465537135649 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:55 INFO - PROCESS | 3380 | 1465537135668 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
22:38:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 169ms
22:38:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
22:38:55 INFO - PROCESS | 3380 | 1465537135820 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:55 INFO - PROCESS | 3380 | 1465537135840 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
22:38:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 169ms
22:38:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
22:38:56 INFO - PROCESS | 3380 | 1465537135997 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:56 INFO - PROCESS | 3380 | 1465537136011 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
22:38:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 170ms
22:38:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
22:38:56 INFO - PROCESS | 3380 | 1465537136170 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:56 INFO - PROCESS | 3380 | 1465537136190 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
22:38:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 170ms
22:38:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
22:38:56 INFO - PROCESS | 3380 | 1465537136347 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:56 INFO - PROCESS | 3380 | 1465537136359 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
22:38:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 186ms
22:38:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
22:38:56 INFO - PROCESS | 3380 | 1465537136535 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:56 INFO - PROCESS | 3380 | 1465537136553 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
22:38:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 167ms
22:38:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
22:38:56 INFO - PROCESS | 3380 | 1465537136708 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:56 INFO - PROCESS | 3380 | 1465537136726 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
22:38:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 169ms
22:38:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
22:38:56 INFO - PROCESS | 3380 | 1465537136885 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:56 INFO - PROCESS | 3380 | 1465537136907 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
22:38:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 169ms
22:38:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
22:38:57 INFO - PROCESS | 3380 | 1465537137056 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:57 INFO - PROCESS | 3380 | 1465537137074 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
22:38:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 171ms
22:38:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
22:38:57 INFO - PROCESS | 3380 | 1465537137234 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:57 INFO - PROCESS | 3380 | 1465537137252 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
22:38:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 169ms
22:38:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
22:38:57 INFO - PROCESS | 3380 | 1465537137416 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:57 INFO - PROCESS | 3380 | 1465537137435 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
22:38:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 187ms
22:38:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
22:38:57 INFO - PROCESS | 3380 | 1465537137605 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:57 INFO - PROCESS | 3380 | 1465537137624 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
22:38:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 169ms
22:38:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
22:38:57 INFO - PROCESS | 3380 | 1465537137781 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:57 INFO - PROCESS | 3380 | 1465537137793 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
22:38:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 118ms
22:38:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
22:38:57 INFO - PROCESS | 3380 | 1465537137902 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:57 INFO - PROCESS | 3380 | 1465537137932 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
22:38:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 168ms
22:38:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
22:38:58 INFO - PROCESS | 3380 | 1465537138075 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:58 INFO - PROCESS | 3380 | 1465537138090 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
22:38:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 272ms
22:38:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
22:38:58 INFO - PROCESS | 3380 | 1465537138353 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:58 INFO - PROCESS | 3380 | 1465537138377 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
22:38:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 170ms
22:38:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
22:38:58 INFO - PROCESS | 3380 | 1465537138527 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:58 INFO - PROCESS | 3380 | 1465537138544 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
22:38:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 170ms
22:38:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
22:38:58 INFO - PROCESS | 3380 | 1465537138702 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:58 INFO - PROCESS | 3380 | 1465537138721 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
22:38:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 170ms
22:38:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
22:38:58 INFO - PROCESS | 3380 | 1465537138881 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:58 INFO - PROCESS | 3380 | 1465537138893 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
22:38:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 169ms
22:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
22:38:59 INFO - PROCESS | 3380 | 1465537139051 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:59 INFO - PROCESS | 3380 | 1465537139070 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
22:38:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 170ms
22:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
22:38:59 INFO - PROCESS | 3380 | 1465537139226 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:59 INFO - PROCESS | 3380 | 1465537139242 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
22:38:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 168ms
22:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
22:38:59 INFO - PROCESS | 3380 | 1465537139401 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:59 INFO - PROCESS | 3380 | 1465537139423 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
22:38:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 170ms
22:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
22:38:59 INFO - PROCESS | 3380 | 1465537139577 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:59 INFO - PROCESS | 3380 | 1465537139592 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
22:38:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 118ms
22:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
22:38:59 INFO - PROCESS | 3380 | 1465537139703 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:59 INFO - PROCESS | 3380 | 1465537139721 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
22:38:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 168ms
22:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
22:38:59 INFO - PROCESS | 3380 | 1465537139878 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:38:59 INFO - PROCESS | 3380 | 1465537139902 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
22:39:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 170ms
22:39:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
22:39:00 INFO - PROCESS | 3380 | 1465537140052 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:00 INFO - PROCESS | 3380 | 1465537140073 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
22:39:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 169ms
22:39:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
22:39:00 INFO - PROCESS | 3380 | 1465537140227 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:00 INFO - PROCESS | 3380 | 1465537140242 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
22:39:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 169ms
22:39:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
22:39:00 INFO - PROCESS | 3380 | 1465537140404 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:00 INFO - PROCESS | 3380 | 1465537140425 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
22:39:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 169ms
22:39:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
22:39:00 INFO - PROCESS | 3380 | 1465537140575 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:00 INFO - PROCESS | 3380 | 1465537140593 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
22:39:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 169ms
22:39:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
22:39:00 INFO - PROCESS | 3380 | 1465537140751 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:00 INFO - PROCESS | 3380 | 1465537140772 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
22:39:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 170ms
22:39:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
22:39:00 INFO - PROCESS | 3380 | 1465537140927 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:00 INFO - PROCESS | 3380 | 1465537140940 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
22:39:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 119ms
22:39:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
22:39:01 INFO - PROCESS | 3380 | 1465537141053 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:01 INFO - PROCESS | 3380 | 1465537141072 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
22:39:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 170ms
22:39:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
22:39:01 INFO - PROCESS | 3380 | 1465537141228 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:01 INFO - PROCESS | 3380 | 1465537141242 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
22:39:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 169ms
22:39:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
22:39:01 INFO - PROCESS | 3380 | 1465537141404 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:01 INFO - PROCESS | 3380 | 1465537141425 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
22:39:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 167ms
22:39:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
22:39:01 INFO - PROCESS | 3380 | 1465537141574 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:01 INFO - PROCESS | 3380 | 1465537141593 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
22:39:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 169ms
22:39:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
22:39:01 INFO - PROCESS | 3380 | 1465537141750 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:01 INFO - PROCESS | 3380 | 1465537141768 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
22:39:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 169ms
22:39:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
22:39:01 INFO - PROCESS | 3380 | 1465537141925 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:01 INFO - PROCESS | 3380 | 1465537141943 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
22:39:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 169ms
22:39:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
22:39:02 INFO - PROCESS | 3380 | 1465537142098 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:02 INFO - PROCESS | 3380 | 1465537142110 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
22:39:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 272ms
22:39:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
22:39:02 INFO - PROCESS | 3380 | 1465537142404 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:02 INFO - PROCESS | 3380 | 1465537142425 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
22:39:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 169ms
22:39:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
22:39:02 INFO - PROCESS | 3380 | 1465537142584 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:02 INFO - PROCESS | 3380 | 1465537142604 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
22:39:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 187ms
22:39:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
22:39:02 INFO - PROCESS | 3380 | 1465537142775 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:02 INFO - PROCESS | 3380 | 1465537142796 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
22:39:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 170ms
22:39:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
22:39:02 INFO - PROCESS | 3380 | 1465537142950 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:02 INFO - PROCESS | 3380 | 1465537142977 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
22:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 170ms
22:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
22:39:03 INFO - PROCESS | 3380 | 1465537143122 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:03 INFO - PROCESS | 3380 | 1465537143143 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
22:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 168ms
22:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
22:39:03 INFO - PROCESS | 3380 | 1465537143296 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:03 INFO - PROCESS | 3380 | 1465537143324 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
22:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 169ms
22:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
22:39:03 INFO - PROCESS | 3380 | 1465537143468 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:03 INFO - PROCESS | 3380 | 1465537143491 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
22:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 170ms
22:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
22:39:03 INFO - PROCESS | 3380 | 1465537143643 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:03 INFO - PROCESS | 3380 | 1465537143659 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
22:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 169ms
22:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
22:39:03 INFO - PROCESS | 3380 | 1465537143818 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:03 INFO - PROCESS | 3380 | 1465537143837 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
22:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 170ms
22:39:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
22:39:04 INFO - PROCESS | 3380 | 1465537144002 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:04 INFO - PROCESS | 3380 | 1465537144023 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:04 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.
22:39:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 170ms
22:39:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
22:39:04 INFO - PROCESS | 3380 | 1465537144180 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:04 INFO - PROCESS | 3380 | 1465537144203 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:04 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.
22:39:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 170ms
22:39:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
22:39:04 INFO - PROCESS | 3380 | 1465537144351 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:04 INFO - PROCESS | 3380 | 1465537144370 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:04 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.
22:39:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 169ms
22:39:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
22:39:04 INFO - PROCESS | 3380 | 1465537144525 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:04 INFO - PROCESS | 3380 | 1465537144544 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:04 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.
22:39:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 169ms
22:39:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
22:39:04 INFO - PROCESS | 3380 | 1465537144704 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:04 INFO - PROCESS | 3380 | 1465537144723 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:05 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.
22:39:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 377ms
22:39:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
22:39:05 INFO - PROCESS | 3380 | 1465537145086 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:05 INFO - PROCESS | 3380 | 1465537145107 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:05 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.
22:39:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 170ms
22:39:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
22:39:05 INFO - PROCESS | 3380 | 1465537145262 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:05 INFO - PROCESS | 3380 | 1465537145278 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:05 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.
22:39:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 169ms
22:39:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
22:39:05 INFO - PROCESS | 3380 | 1465537145436 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:05 INFO - PROCESS | 3380 | 1465537145456 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:05 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.
22:39:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 170ms
22:39:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
22:39:05 INFO - PROCESS | 3380 | 1465537145610 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:05 INFO - PROCESS | 3380 | 1465537145625 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:05 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.
22:39:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 168ms
22:39:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
22:39:05 INFO - PROCESS | 3380 | 1465537145787 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:05 INFO - PROCESS | 3380 | 1465537145806 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:05 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.
22:39:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 170ms
22:39:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
22:39:05 INFO - PROCESS | 3380 | 1465537145962 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:05 INFO - PROCESS | 3380 | 1465537145978 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:06 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.
22:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 167ms
22:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
22:39:06 INFO - PROCESS | 3380 | 1465537146135 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:06 INFO - PROCESS | 3380 | 1465537146155 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:06 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.
22:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 188ms
22:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
22:39:06 INFO - PROCESS | 3380 | 1465537146332 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:06 INFO - PROCESS | 3380 | 1465537146345 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:06 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.
22:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 169ms
22:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
22:39:06 INFO - PROCESS | 3380 | 1465537146503 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:06 INFO - PROCESS | 3380 | 1465537146521 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
22:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 170ms
22:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
22:39:06 INFO - PROCESS | 3380 | 1465537146675 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:06 INFO - PROCESS | 3380 | 1465537146696 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
22:39:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 377ms
22:39:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
22:39:07 INFO - PROCESS | 3380 | 1465537147057 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:07 INFO - PROCESS | 3380 | 1465537147076 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:07 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.
22:39:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 170ms
22:39:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
22:39:07 INFO - PROCESS | 3380 | 1465537147239 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:07 INFO - PROCESS | 3380 | 1465537147257 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:07 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.
22:39:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 170ms
22:39:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
22:39:07 INFO - PROCESS | 3380 | 1465537147412 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:07 INFO - PROCESS | 3380 | 1465537147435 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
22:39:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 170ms
22:39:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
22:39:07 INFO - PROCESS | 3380 | 1465537147586 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:07 INFO - PROCESS | 3380 | 1465537147606 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:07 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.
22:39:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 169ms
22:39:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
22:39:07 INFO - PROCESS | 3380 | 1465537147762 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:07 INFO - PROCESS | 3380 | 1465537147777 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:07 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.
22:39:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 169ms
22:39:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
22:39:07 INFO - PROCESS | 3380 | 1465537147935 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:07 INFO - PROCESS | 3380 | 1465537147954 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
22:39:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 169ms
22:39:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
22:39:08 INFO - PROCESS | 3380 | 1465537148109 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:08 INFO - PROCESS | 3380 | 1465537148124 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
22:39:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 376ms
22:39:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
22:39:08 INFO - PROCESS | 3380 | 1465537148491 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:08 INFO - PROCESS | 3380 | 1465537148509 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
22:39:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 169ms
22:39:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
22:39:08 INFO - PROCESS | 3380 | 1465537148667 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:08 INFO - PROCESS | 3380 | 1465537148689 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
22:39:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 189ms
22:39:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
22:39:08 INFO - PROCESS | 3380 | 1465537148861 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:08 INFO - PROCESS | 3380 | 1465537148876 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
22:39:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 171ms
22:39:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
22:39:09 INFO - PROCESS | 3380 | 1465537149038 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:09 INFO - PROCESS | 3380 | 1465537149061 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
22:39:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 170ms
22:39:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
22:39:09 INFO - PROCESS | 3380 | 1465537149210 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:09 INFO - PROCESS | 3380 | 1465537149225 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
22:39:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 168ms
22:39:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
22:39:09 INFO - PROCESS | 3380 | 1465537149387 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:09 INFO - PROCESS | 3380 | 1465537149412 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
22:39:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 229ms
22:39:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
22:39:09 INFO - PROCESS | 3380 | 1465537149620 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:09 INFO - PROCESS | 3380 | 1465537149641 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
22:39:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 168ms
22:39:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
22:39:09 INFO - PROCESS | 3380 | 1465537149791 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:09 INFO - PROCESS | 3380 | 1465537149812 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
22:39:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 170ms
22:39:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
22:39:09 INFO - PROCESS | 3380 | 1465537149969 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:09 INFO - PROCESS | 3380 | 1465537149988 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
22:39:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 169ms
22:39:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
22:39:10 INFO - PROCESS | 3380 | 1465537150144 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:10 INFO - PROCESS | 3380 | 1465537150158 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:10 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
22:39:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 688ms
22:39:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
22:39:10 INFO - PROCESS | 3380 | 1465537150838 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:10 INFO - PROCESS | 3380 | 1465537150861 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
22:39:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 689ms
22:39:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
22:39:11 INFO - PROCESS | 3380 | 1465537151531 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:11 INFO - PROCESS | 3380 | 1465537151554 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:11 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
22:39:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:39:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
22:39:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:39:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:39:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 170ms
22:39:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
22:39:11 INFO - PROCESS | 3380 | 1465537151706 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:11 INFO - PROCESS | 3380 | 1465537151725 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
22:39:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 170ms
22:39:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
22:39:11 INFO - PROCESS | 3380 | 1465537151884 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:11 INFO - PROCESS | 3380 | 1465537151901 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
22:39:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 188ms
22:39:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
22:39:12 INFO - PROCESS | 3380 | 1465537152075 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:12 INFO - PROCESS | 3380 | 1465537152093 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
22:39:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 170ms
22:39:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
22:39:12 INFO - PROCESS | 3380 | 1465537152253 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:12 INFO - PROCESS | 3380 | 1465537152278 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
22:39:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 169ms
22:39:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
22:39:12 INFO - PROCESS | 3380 | 1465537152427 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:12 INFO - PROCESS | 3380 | 1465537152442 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
22:39:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 167ms
22:39:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
22:39:12 INFO - PROCESS | 3380 | 1465537152602 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:12 INFO - PROCESS | 3380 | 1465537152621 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:12 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
22:39:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
22:39:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:39:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:39:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 169ms
22:39:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
22:39:12 INFO - PROCESS | 3380 | 1465537152778 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:12 INFO - PROCESS | 3380 | 1465537152794 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
22:39:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 168ms
22:39:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
22:39:12 INFO - PROCESS | 3380 | 1465537152953 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:12 INFO - PROCESS | 3380 | 1465537152972 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:13 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
22:39:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
22:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:39:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 188ms
22:39:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
22:39:13 INFO - PROCESS | 3380 | 1465537153144 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:13 INFO - PROCESS | 3380 | 1465537153160 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:13 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
22:39:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:39:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
22:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:39:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 167ms
22:39:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
22:39:13 INFO - PROCESS | 3380 | 1465537153320 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:13 INFO - PROCESS | 3380 | 1465537153342 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:13 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
22:39:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
22:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:39:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 169ms
22:39:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
22:39:13 INFO - PROCESS | 3380 | 1465537153494 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:13 INFO - PROCESS | 3380 | 1465537153511 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
22:39:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 169ms
22:39:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
22:39:13 INFO - PROCESS | 3380 | 1465537153669 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:13 INFO - PROCESS | 3380 | 1465537153689 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
22:39:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 169ms
22:39:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
22:39:13 INFO - PROCESS | 3380 | 1465537153842 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:13 INFO - PROCESS | 3380 | 1465537153866 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
22:39:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 170ms
22:39:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
22:39:14 INFO - PROCESS | 3380 | 1465537154020 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:14 INFO - PROCESS | 3380 | 1465537154039 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
22:39:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 169ms
22:39:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
22:39:14 INFO - PROCESS | 3380 | 1465537154195 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:14 INFO - PROCESS | 3380 | 1465537154208 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
22:39:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 169ms
22:39:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
22:39:14 INFO - PROCESS | 3380 | 1465537154376 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:14 INFO - PROCESS | 3380 | 1465537154423 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
22:39:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 272ms
22:39:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
22:39:14 INFO - PROCESS | 3380 | 1465537154653 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:14 INFO - PROCESS | 3380 | 1465537154674 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
22:39:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 171ms
22:39:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
22:39:14 INFO - PROCESS | 3380 | 1465537154832 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:14 INFO - PROCESS | 3380 | 1465537154852 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
22:39:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 188ms
22:39:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
22:39:15 INFO - PROCESS | 3380 | 1465537155027 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:15 INFO - PROCESS | 3380 | 1465537155048 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
22:39:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 230ms
22:39:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
22:39:15 INFO - PROCESS | 3380 | 1465537155256 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:15 INFO - PROCESS | 3380 | 1465537155280 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
22:39:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 167ms
22:39:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
22:39:15 INFO - PROCESS | 3380 | 1465537155428 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:15 INFO - PROCESS | 3380 | 1465537155443 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
22:39:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 169ms
22:39:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
22:39:15 INFO - PROCESS | 3380 | 1465537155605 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:15 INFO - PROCESS | 3380 | 1465537155626 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:15 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
22:39:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 170ms
22:39:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
22:39:15 INFO - PROCESS | 3380 | 1465537155777 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:15 INFO - PROCESS | 3380 | 1465537155792 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
22:39:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 230ms
22:39:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
22:39:16 INFO - PROCESS | 3380 | 1465537156011 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:16 INFO - PROCESS | 3380 | 1465537156025 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
22:39:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 230ms
22:39:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
22:39:16 INFO - PROCESS | 3380 | 1465537156249 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:16 INFO - PROCESS | 3380 | 1465537156263 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:16 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
22:39:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 169ms
22:39:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
22:39:16 INFO - PROCESS | 3380 | 1465537156421 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:16 INFO - PROCESS | 3380 | 1465537156442 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:16 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
22:39:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
22:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:39:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
22:39:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
22:39:16 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
22:39:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
22:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:39:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
22:39:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
22:39:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 438ms
22:39:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
22:39:16 INFO - PROCESS | 3380 | 1465537156865 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:16 INFO - PROCESS | 3380 | 1465537156888 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:17 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.
22:39:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 170ms
22:39:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
22:39:17 INFO - PROCESS | 3380 | 1465537157043 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:17 INFO - PROCESS | 3380 | 1465537157062 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:17 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.
22:39:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 170ms
22:39:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
22:39:17 INFO - PROCESS | 3380 | 1465537157217 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:17 INFO - PROCESS | 3380 | 1465537157240 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
22:39:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 170ms
22:39:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
22:39:17 INFO - PROCESS | 3380 | 1465537157389 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:17 INFO - PROCESS | 3380 | 1465537157408 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
22:39:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 170ms
22:39:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
22:39:17 INFO - PROCESS | 3380 | 1465537157566 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:17 INFO - PROCESS | 3380 | 1465537157589 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
22:39:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 170ms
22:39:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
22:39:17 INFO - PROCESS | 3380 | 1465537157738 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:17 INFO - PROCESS | 3380 | 1465537157758 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
22:39:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 169ms
22:39:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
22:39:17 INFO - PROCESS | 3380 | 1465537157912 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:17 INFO - PROCESS | 3380 | 1465537157927 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
22:39:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 170ms
22:39:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
22:39:18 INFO - PROCESS | 3380 | 1465537158089 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:18 INFO - PROCESS | 3380 | 1465537158108 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
22:39:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 169ms
22:39:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
22:39:18 INFO - PROCESS | 3380 | 1465537158261 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:18 INFO - PROCESS | 3380 | 1465537158278 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
22:39:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 168ms
22:39:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
22:39:18 INFO - PROCESS | 3380 | 1465537158437 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:18 INFO - PROCESS | 3380 | 1465537158455 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
22:39:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 170ms
22:39:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
22:39:18 INFO - PROCESS | 3380 | 1465537158619 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:18 INFO - PROCESS | 3380 | 1465537158640 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
22:39:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 188ms
22:39:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
22:39:18 INFO - PROCESS | 3380 | 1465537158807 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:18 INFO - PROCESS | 3380 | 1465537158826 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
22:39:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 169ms
22:39:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
22:39:18 INFO - PROCESS | 3380 | 1465537158983 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:19 INFO - PROCESS | 3380 | 1465537159004 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
22:39:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 168ms
22:39:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
22:39:19 INFO - PROCESS | 3380 | 1465537159154 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:19 INFO - PROCESS | 3380 | 1465537159172 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
22:39:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 169ms
22:39:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
22:39:19 INFO - PROCESS | 3380 | 1465537159327 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:19 INFO - PROCESS | 3380 | 1465537159345 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
22:39:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 170ms
22:39:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
22:39:19 INFO - PROCESS | 3380 | 1465537159503 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:19 INFO - PROCESS | 3380 | 1465537159524 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
22:39:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 187ms
22:39:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
22:39:19 INFO - PROCESS | 3380 | 1465537159694 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:19 INFO - PROCESS | 3380 | 1465537159711 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
22:39:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 168ms
22:39:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
22:39:19 INFO - PROCESS | 3380 | 1465537159870 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:19 INFO - PROCESS | 3380 | 1465537159889 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
22:39:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 230ms
22:39:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
22:39:20 INFO - PROCESS | 3380 | 1465537160107 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:20 INFO - PROCESS | 3380 | 1465537160129 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
22:39:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 169ms
22:39:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
22:39:20 INFO - PROCESS | 3380 | 1465537160283 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:20 INFO - PROCESS | 3380 | 1465537160295 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
22:39:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 171ms
22:39:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
22:39:20 INFO - PROCESS | 3380 | 1465537160455 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:20 INFO - PROCESS | 3380 | 1465537160474 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
22:39:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 170ms
22:39:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
22:39:20 INFO - PROCESS | 3380 | 1465537160644 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:20 INFO - PROCESS | 3380 | 1465537160697 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
22:39:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 334ms
22:39:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
22:39:20 INFO - PROCESS | 3380 | 1465537160971 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:20 INFO - PROCESS | 3380 | 1465537160996 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
22:39:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 170ms
22:39:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
22:39:21 INFO - PROCESS | 3380 | 1465537161146 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:21 INFO - PROCESS | 3380 | 1465537161163 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
22:39:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 187ms
22:39:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
22:39:21 INFO - PROCESS | 3380 | 1465537161339 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:21 INFO - PROCESS | 3380 | 1465537161367 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
22:39:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 169ms
22:39:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
22:39:21 INFO - PROCESS | 3380 | 1465537161511 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:21 INFO - PROCESS | 3380 | 1465537161530 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
22:39:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 168ms
22:39:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
22:39:21 INFO - PROCESS | 3380 | 1465537161685 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:21 INFO - PROCESS | 3380 | 1465537161704 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
22:39:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 186ms
22:39:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
22:39:21 INFO - PROCESS | 3380 | 1465537161876 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:21 INFO - PROCESS | 3380 | 1465537161898 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
22:39:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 169ms
22:39:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
22:39:22 INFO - PROCESS | 3380 | 1465537162051 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:22 INFO - PROCESS | 3380 | 1465537162073 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
22:39:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 188ms
22:39:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
22:39:22 INFO - PROCESS | 3380 | 1465537162241 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:22 INFO - PROCESS | 3380 | 1465537162260 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
22:39:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 188ms
22:39:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
22:39:22 INFO - PROCESS | 3380 | 1465537162436 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:22 INFO - PROCESS | 3380 | 1465537162460 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
22:39:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 230ms
22:39:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
22:39:22 INFO - PROCESS | 3380 | 1465537162673 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:22 INFO - PROCESS | 3380 | 1465537162692 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
22:39:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 169ms
22:39:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
22:39:22 INFO - PROCESS | 3380 | 1465537162847 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:22 INFO - PROCESS | 3380 | 1465537162864 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:23 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
22:39:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 168ms
22:39:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
22:39:23 INFO - PROCESS | 3380 | 1465537163020 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:23 INFO - PROCESS | 3380 | 1465537163042 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
22:39:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 168ms
22:39:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
22:39:23 INFO - PROCESS | 3380 | 1465537163192 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:23 INFO - PROCESS | 3380 | 1465537163215 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:23 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)
22:39:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 732ms
22:39:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
22:39:23 INFO - PROCESS | 3380 | 1465537163928 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:23 INFO - PROCESS | 3380 | 1465537163943 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
22:39:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 691ms
22:39:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
22:39:24 INFO - PROCESS | 3380 | 1465537164626 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:24 INFO - PROCESS | 3380 | 1465537164642 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
22:39:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 687ms
22:39:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
22:39:25 INFO - PROCESS | 3380 | 1465537165317 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:25 INFO - PROCESS | 3380 | 1465537165337 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:26 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)
22:39:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 691ms
22:39:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
22:39:26 INFO - PROCESS | 3380 | 1465537166014 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:26 INFO - PROCESS | 3380 | 1465537166042 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:26 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)
22:39:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 689ms
22:39:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
22:39:26 INFO - PROCESS | 3380 | 1465537166708 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:26 INFO - PROCESS | 3380 | 1465537166727 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
22:39:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 691ms
22:39:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
22:39:27 INFO - PROCESS | 3380 | 1465537167404 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:27 INFO - PROCESS | 3380 | 1465537167429 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
22:39:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 690ms
22:39:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
22:39:28 INFO - PROCESS | 3380 | 1465537168099 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:28 INFO - PROCESS | 3380 | 1465537168122 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
22:39:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 691ms
22:39:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
22:39:28 INFO - PROCESS | 3380 | 1465537168797 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:28 INFO - PROCESS | 3380 | 1465537168813 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:29 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
22:39:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 734ms
22:39:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
22:39:29 INFO - PROCESS | 3380 | 1465537169532 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:29 INFO - PROCESS | 3380 | 1465537169555 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
22:39:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 670ms
22:39:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
22:39:30 INFO - PROCESS | 3380 | 1465537170208 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:30 INFO - PROCESS | 3380 | 1465537170229 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:30 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
22:39:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
22:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:39:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 170ms
22:39:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
22:39:30 INFO - PROCESS | 3380 | 1465537170386 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:30 INFO - PROCESS | 3380 | 1465537170412 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
22:39:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 228ms
22:39:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
22:39:30 INFO - PROCESS | 3380 | 1465537170624 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:30 INFO - PROCESS | 3380 | 1465537170645 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:30 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
22:39:30 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
22:39:30 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
22:39:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
22:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:39:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 189ms
22:39:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
22:39:30 INFO - PROCESS | 3380 | 1465537170810 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:30 INFO - PROCESS | 3380 | 1465537170829 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
22:39:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 169ms
22:39:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
22:39:30 INFO - PROCESS | 3380 | 1465537170987 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:31 INFO - PROCESS | 3380 | 1465537171007 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
22:39:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 692ms
22:39:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
22:39:31 INFO - PROCESS | 3380 | 1465537171681 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:31 INFO - PROCESS | 3380 | 1465537171696 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page
22:39:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 689ms
22:39:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
22:39:32 INFO - PROCESS | 3380 | 1465537172374 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:32 INFO - PROCESS | 3380 | 1465537172396 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)
22:39:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 670ms
22:39:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
22:39:33 INFO - PROCESS | 3380 | 1465537173048 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:33 INFO - PROCESS | 3380 | 1465537173063 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
22:39:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 774ms
22:39:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
22:39:33 INFO - PROCESS | 3380 | 1465537173829 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:33 INFO - PROCESS | 3380 | 1465537173846 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:34 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
22:39:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 692ms
22:39:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
22:39:34 INFO - PROCESS | 3380 | 1465537174526 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:34 INFO - PROCESS | 3380 | 1465537174549 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
22:39:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 168ms
22:39:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
22:39:34 INFO - PROCESS | 3380 | 1465537174703 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:34 INFO - PROCESS | 3380 | 1465537174727 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
22:39:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 691ms
22:39:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
22:39:35 INFO - PROCESS | 3380 | 1465537175394 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:35 INFO - PROCESS | 3380 | 1465537175421 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
22:39:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 669ms
22:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
22:39:36 INFO - PROCESS | 3380 | 1465537176068 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:36 INFO - PROCESS | 3380 | 1465537176090 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
22:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 170ms
22:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
22:39:36 INFO - PROCESS | 3380 | 1465537176244 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:36 INFO - PROCESS | 3380 | 1465537176266 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
22:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 169ms
22:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
22:39:36 INFO - PROCESS | 3380 | 1465537176419 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:36 INFO - PROCESS | 3380 | 1465537176438 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
22:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 169ms
22:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
22:39:36 INFO - PROCESS | 3380 | 1465537176591 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:36 INFO - PROCESS | 3380 | 1465537176611 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
22:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 169ms
22:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
22:39:36 INFO - PROCESS | 3380 | 1465537176770 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:36 INFO - PROCESS | 3380 | 1465537176791 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
22:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 169ms
22:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
22:39:36 INFO - PROCESS | 3380 | 1465537176938 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:36 INFO - PROCESS | 3380 | 1465537176957 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
22:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 169ms
22:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
22:39:37 INFO - PROCESS | 3380 | 1465537177113 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:37 INFO - PROCESS | 3380 | 1465537177131 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
22:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 184ms
22:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
22:39:37 INFO - PROCESS | 3380 | 1465537177305 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:37 INFO - PROCESS | 3380 | 1465537177323 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:37 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
22:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 168ms
22:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
22:39:37 INFO - PROCESS | 3380 | 1465537177479 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:37 INFO - PROCESS | 3380 | 1465537177497 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:37 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
22:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 169ms
22:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
22:39:37 INFO - PROCESS | 3380 | 1465537177655 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:37 INFO - PROCESS | 3380 | 1465537177674 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:37 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
22:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 170ms
22:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
22:39:37 INFO - PROCESS | 3380 | 1465537177827 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:37 INFO - PROCESS | 3380 | 1465537177846 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
22:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 169ms
22:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
22:39:38 INFO - PROCESS | 3380 | 1465537178003 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:38 INFO - PROCESS | 3380 | 1465537178015 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:38 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
22:39:38 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:39:38 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
22:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 170ms
22:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
22:39:38 INFO - PROCESS | 3380 | 1465537178174 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:38 INFO - PROCESS | 3380 | 1465537178195 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
22:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 170ms
22:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
22:39:38 INFO - PROCESS | 3380 | 1465537178351 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:38 INFO - PROCESS | 3380 | 1465537178367 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:38 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
22:39:38 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:39:38 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
22:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 169ms
22:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
22:39:38 INFO - PROCESS | 3380 | 1465537178523 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:38 INFO - PROCESS | 3380 | 1465537178541 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
22:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 168ms
22:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
22:39:38 INFO - PROCESS | 3380 | 1465537178696 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:38 INFO - PROCESS | 3380 | 1465537178722 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
22:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 170ms
22:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
22:39:38 INFO - PROCESS | 3380 | 1465537178871 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:38 INFO - PROCESS | 3380 | 1465537178894 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
22:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 169ms
22:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
22:39:39 INFO - PROCESS | 3380 | 1465537179045 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:39 INFO - PROCESS | 3380 | 1465537179061 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
22:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 170ms
22:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
22:39:39 INFO - PROCESS | 3380 | 1465537179225 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:39 INFO - PROCESS | 3380 | 1465537179244 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
22:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 272ms
22:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
22:39:39 INFO - PROCESS | 3380 | 1465537179499 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:39 INFO - PROCESS | 3380 | 1465537179525 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
22:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 168ms
22:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
22:39:39 INFO - PROCESS | 3380 | 1465537179675 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:39 INFO - PROCESS | 3380 | 1465537179699 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
22:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 170ms
22:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
22:39:39 INFO - PROCESS | 3380 | 1465537179856 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:39 INFO - PROCESS | 3380 | 1465537179876 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
22:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 188ms
22:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
22:39:40 INFO - PROCESS | 3380 | 1465537180042 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:40 INFO - PROCESS | 3380 | 1465537180064 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
22:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 168ms
22:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
22:39:40 INFO - PROCESS | 3380 | 1465537180218 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:40 INFO - PROCESS | 3380 | 1465537180231 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
22:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 168ms
22:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
22:39:40 INFO - PROCESS | 3380 | 1465537180390 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:40 INFO - PROCESS | 3380 | 1465537180415 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
22:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 169ms
22:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
22:39:40 INFO - PROCESS | 3380 | 1465537180562 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:40 INFO - PROCESS | 3380 | 1465537180581 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
22:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 168ms
22:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
22:39:40 INFO - PROCESS | 3380 | 1465537180738 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:40 INFO - PROCESS | 3380 | 1465537180757 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
22:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 169ms
22:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
22:39:40 INFO - PROCESS | 3380 | 1465537180913 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:40 INFO - PROCESS | 3380 | 1465537180927 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
22:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 169ms
22:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
22:39:41 INFO - PROCESS | 3380 | 1465537181088 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:41 INFO - PROCESS | 3380 | 1465537181110 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
22:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 170ms
22:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
22:39:41 INFO - PROCESS | 3380 | 1465537181263 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:41 INFO - PROCESS | 3380 | 1465537181279 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
22:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 168ms
22:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
22:39:41 INFO - PROCESS | 3380 | 1465537181438 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:41 INFO - PROCESS | 3380 | 1465537181461 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
22:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 228ms
22:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
22:39:41 INFO - PROCESS | 3380 | 1465537181672 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:41 INFO - PROCESS | 3380 | 1465537181691 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
22:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 170ms
22:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
22:39:41 INFO - PROCESS | 3380 | 1465537181848 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:41 INFO - PROCESS | 3380 | 1465537181863 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
22:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 227ms
22:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
22:39:42 INFO - PROCESS | 3380 | 1465537182079 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:42 INFO - PROCESS | 3380 | 1465537182100 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
22:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 167ms
22:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
22:39:42 INFO - PROCESS | 3380 | 1465537182254 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:42 INFO - PROCESS | 3380 | 1465537182276 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
22:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 169ms
22:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
22:39:42 INFO - PROCESS | 3380 | 1465537182426 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:42 INFO - PROCESS | 3380 | 1465537182444 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
22:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 170ms
22:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
22:39:42 INFO - PROCESS | 3380 | 1465537182603 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:42 INFO - PROCESS | 3380 | 1465537182624 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
22:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 170ms
22:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
22:39:42 INFO - PROCESS | 3380 | 1465537182780 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:42 INFO - PROCESS | 3380 | 1465537182796 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
22:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 170ms
22:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
22:39:42 INFO - PROCESS | 3380 | 1465537182955 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:42 INFO - PROCESS | 3380 | 1465537182979 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
22:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 169ms
22:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
22:39:43 INFO - PROCESS | 3380 | 1465537183129 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:43 INFO - PROCESS | 3380 | 1465537183150 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
22:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 169ms
22:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
22:39:43 INFO - PROCESS | 3380 | 1465537183305 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:43 INFO - PROCESS | 3380 | 1465537183327 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
22:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 169ms
22:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
22:39:43 INFO - PROCESS | 3380 | 1465537183477 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:43 INFO - PROCESS | 3380 | 1465537183495 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
22:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 170ms
22:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
22:39:43 INFO - PROCESS | 3380 | 1465537183655 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:43 INFO - PROCESS | 3380 | 1465537183675 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
22:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 169ms
22:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
22:39:43 INFO - PROCESS | 3380 | 1465537183829 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:43 INFO - PROCESS | 3380 | 1465537183850 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
22:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 168ms
22:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
22:39:44 INFO - PROCESS | 3380 | 1465537184006 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:44 INFO - PROCESS | 3380 | 1465537184023 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
22:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 187ms
22:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
22:39:44 INFO - PROCESS | 3380 | 1465537184196 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:44 INFO - PROCESS | 3380 | 1465537184213 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
22:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 188ms
22:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
22:39:44 INFO - PROCESS | 3380 | 1465537184390 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:44 INFO - PROCESS | 3380 | 1465537184409 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
22:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 171ms
22:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
22:39:44 INFO - PROCESS | 3380 | 1465537184562 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:44 INFO - PROCESS | 3380 | 1465537184579 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
22:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 188ms
22:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
22:39:44 INFO - PROCESS | 3380 | 1465537184755 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:44 INFO - PROCESS | 3380 | 1465537184773 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
22:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 170ms
22:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
22:39:44 INFO - PROCESS | 3380 | 1465537184928 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:44 INFO - PROCESS | 3380 | 1465537184947 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
22:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 170ms
22:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
22:39:45 INFO - PROCESS | 3380 | 1465537185109 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:45 INFO - PROCESS | 3380 | 1465537185128 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
22:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 168ms
22:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
22:39:45 INFO - PROCESS | 3380 | 1465537185288 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:45 INFO - PROCESS | 3380 | 1465537185306 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
22:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 168ms
22:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
22:39:45 INFO - PROCESS | 3380 | 1465537185462 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:45 INFO - PROCESS | 3380 | 1465537185484 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
22:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 333ms
22:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
22:39:45 INFO - PROCESS | 3380 | 1465537185802 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:45 INFO - PROCESS | 3380 | 1465537185827 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
22:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 167ms
22:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
22:39:45 INFO - PROCESS | 3380 | 1465537185976 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:46 INFO - PROCESS | 3380 | 1465537185998 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
22:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 169ms
22:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
22:39:46 INFO - PROCESS | 3380 | 1465537186155 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:46 INFO - PROCESS | 3380 | 1465537186178 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
22:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 189ms
22:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
22:39:46 INFO - PROCESS | 3380 | 1465537186344 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:46 INFO - PROCESS | 3380 | 1465537186364 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:46 INFO - PROCESS | 3380 | 1465537186493 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
22:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
22:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 170ms
22:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
22:39:46 INFO - PROCESS | 3380 | 1465537186522 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:46 INFO - PROCESS | 3380 | 1465537186542 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
22:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 168ms
22:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
22:39:46 INFO - PROCESS | 3380 | 1465537186696 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:46 INFO - PROCESS | 3380 | 1465537186720 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
22:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 170ms
22:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
22:39:46 INFO - PROCESS | 3380 | 1465537186871 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:46 INFO - PROCESS | 3380 | 1465537186889 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
22:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 169ms
22:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
22:39:47 INFO - PROCESS | 3380 | 1465537187044 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:47 INFO - PROCESS | 3380 | 1465537187063 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
22:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 170ms
22:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
22:39:47 INFO - PROCESS | 3380 | 1465537187221 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:47 INFO - PROCESS | 3380 | 1465537187244 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
22:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 170ms
22:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
22:39:47 INFO - PROCESS | 3380 | 1465537187393 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:47 INFO - PROCESS | 3380 | 1465537187414 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
22:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 169ms
22:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
22:39:47 INFO - PROCESS | 3380 | 1465537187569 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:47 INFO - PROCESS | 3380 | 1465537187591 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
22:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 169ms
22:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
22:39:47 INFO - PROCESS | 3380 | 1465537187740 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:47 INFO - PROCESS | 3380 | 1465537187759 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
22:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 169ms
22:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
22:39:47 INFO - PROCESS | 3380 | 1465537187913 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:47 INFO - PROCESS | 3380 | 1465537187939 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
22:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 229ms
22:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
22:39:48 INFO - PROCESS | 3380 | 1465537188148 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:48 INFO - PROCESS | 3380 | 1465537188165 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
22:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 228ms
22:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
22:39:48 INFO - PROCESS | 3380 | 1465537188380 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:48 INFO - PROCESS | 3380 | 1465537188455 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
22:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 227ms
22:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
22:39:48 INFO - PROCESS | 3380 | 1465537188613 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:48 INFO - PROCESS | 3380 | 1465537188630 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
22:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 169ms
22:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
22:39:48 INFO - PROCESS | 3380 | 1465537188789 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:48 INFO - PROCESS | 3380 | 1465537188808 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
22:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 170ms
22:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
22:39:48 INFO - PROCESS | 3380 | 1465537188965 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:48 INFO - PROCESS | 3380 | 1465537188980 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
22:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 169ms
22:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
22:39:49 INFO - PROCESS | 3380 | 1465537189139 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:49 INFO - PROCESS | 3380 | 1465537189157 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
22:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 168ms
22:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
22:39:49 INFO - PROCESS | 3380 | 1465537189313 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:49 INFO - PROCESS | 3380 | 1465537189329 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
22:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 168ms
22:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
22:39:49 INFO - PROCESS | 3380 | 1465537189490 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:49 INFO - PROCESS | 3380 | 1465537189512 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
22:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 169ms
22:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
22:39:49 INFO - PROCESS | 3380 | 1465537189664 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:49 INFO - PROCESS | 3380 | 1465537189678 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
22:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 169ms
22:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
22:39:49 INFO - PROCESS | 3380 | 1465537189839 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:49 INFO - PROCESS | 3380 | 1465537189858 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
22:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 169ms
22:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
22:39:50 INFO - PROCESS | 3380 | 1465537190012 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:50 INFO - PROCESS | 3380 | 1465537190034 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
22:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 170ms
22:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
22:39:50 INFO - PROCESS | 3380 | 1465537190189 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:50 INFO - PROCESS | 3380 | 1465537190208 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
22:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 170ms
22:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
22:39:50 INFO - PROCESS | 3380 | 1465537190362 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:50 INFO - PROCESS | 3380 | 1465537190380 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
22:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 170ms
22:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
22:39:50 INFO - PROCESS | 3380 | 1465537190540 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:50 INFO - PROCESS | 3380 | 1465537190559 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
22:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 168ms
22:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
22:39:50 INFO - PROCESS | 3380 | 1465537190714 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:50 INFO - PROCESS | 3380 | 1465537190728 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
22:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 170ms
22:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
22:39:50 INFO - PROCESS | 3380 | 1465537190890 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:50 INFO - PROCESS | 3380 | 1465537190910 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
22:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 187ms
22:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
22:39:51 INFO - PROCESS | 3380 | 1465537191081 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:51 INFO - PROCESS | 3380 | 1465537191097 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
22:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 169ms
22:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
22:39:51 INFO - PROCESS | 3380 | 1465537191257 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:51 INFO - PROCESS | 3380 | 1465537191274 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
22:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 170ms
22:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
22:39:51 INFO - PROCESS | 3380 | 1465537191432 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:51 INFO - PROCESS | 3380 | 1465537191447 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
22:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 168ms
22:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
22:39:51 INFO - PROCESS | 3380 | 1465537191606 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:51 INFO - PROCESS | 3380 | 1465537191625 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
22:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 169ms
22:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
22:39:51 INFO - PROCESS | 3380 | 1465537191778 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:51 INFO - PROCESS | 3380 | 1465537191811 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
22:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 335ms
22:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
22:39:52 INFO - PROCESS | 3380 | 1465537192121 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:52 INFO - PROCESS | 3380 | 1465537192148 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
22:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 169ms
22:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
22:39:52 INFO - PROCESS | 3380 | 1465537192295 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:52 INFO - PROCESS | 3380 | 1465537192316 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
22:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 169ms
22:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
22:39:52 INFO - PROCESS | 3380 | 1465537192474 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:52 INFO - PROCESS | 3380 | 1465537192505 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
22:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 188ms
22:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
22:39:52 INFO - PROCESS | 3380 | 1465537192660 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:52 INFO - PROCESS | 3380 | 1465537192680 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
22:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 169ms
22:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
22:39:52 INFO - PROCESS | 3380 | 1465537192837 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:52 INFO - PROCESS | 3380 | 1465537192849 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
22:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 169ms
22:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
22:39:53 INFO - PROCESS | 3380 | 1465537193009 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:53 INFO - PROCESS | 3380 | 1465537193032 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
22:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 169ms
22:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
22:39:53 INFO - PROCESS | 3380 | 1465537193182 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:53 INFO - PROCESS | 3380 | 1465537193195 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
22:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 170ms
22:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
22:39:53 INFO - PROCESS | 3380 | 1465537193357 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:53 INFO - PROCESS | 3380 | 1465537193376 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
22:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 169ms
22:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
22:39:53 INFO - PROCESS | 3380 | 1465537193532 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:53 INFO - PROCESS | 3380 | 1465537193549 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
22:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 170ms
22:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
22:39:53 INFO - PROCESS | 3380 | 1465537193707 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:53 INFO - PROCESS | 3380 | 1465537193726 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
22:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 169ms
22:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
22:39:53 INFO - PROCESS | 3380 | 1465537193881 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:53 INFO - PROCESS | 3380 | 1465537193900 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:54 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
22:39:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:39:54 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1
22:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 169ms
22:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
22:39:54 INFO - PROCESS | 3380 | 1465537194055 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:54 INFO - PROCESS | 3380 | 1465537194081 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
22:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 170ms
22:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
22:39:54 INFO - PROCESS | 3380 | 1465537194229 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:54 INFO - PROCESS | 3380 | 1465537194247 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
22:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 170ms
22:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
22:39:54 INFO - PROCESS | 3380 | 1465537194406 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:54 INFO - PROCESS | 3380 | 1465537194481 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
22:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 290ms
22:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
22:39:54 INFO - PROCESS | 3380 | 1465537194704 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:54 INFO - PROCESS | 3380 | 1465537194725 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:54 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | Canvas test: 2d.gradient.interpolate.zerosize.fill - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255
22:39:54 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:39:54 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
22:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 187ms
22:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
22:39:54 INFO - PROCESS | 3380 | 1465537194892 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:54 INFO - PROCESS | 3380 | 1465537194911 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:55 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
22:39:55 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:39:55 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
22:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 169ms
22:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
22:39:55 INFO - PROCESS | 3380 | 1465537195066 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:55 INFO - PROCESS | 3380 | 1465537195090 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:55 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | Canvas test: 2d.gradient.interpolate.zerosize.fillText - assert_equals: d[72] expected 0 but got 28
22:39:55 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
22:39:55 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
22:39:55 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
22:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 170ms
22:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
22:39:55 INFO - PROCESS | 3380 | 1465537195242 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:55 INFO - PROCESS | 3380 | 1465537195261 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:55 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | Canvas test: 2d.gradient.interpolate.zerosize.stroke - assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64
22:39:55 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:39:55 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1
22:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 187ms
22:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
22:39:55 INFO - PROCESS | 3380 | 1465537195436 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:55 INFO - PROCESS | 3380 | 1465537195459 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:55 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeRect - assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64
22:39:55 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:39:55 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
22:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 170ms
22:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
22:39:55 INFO - PROCESS | 3380 | 1465537195608 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:55 INFO - PROCESS | 3380 | 1465537195628 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:55 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeText - assert_equals: d[72] expected 0 but got 151
22:39:55 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
22:39:55 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
22:39:55 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
22:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 170ms
22:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
22:39:55 INFO - PROCESS | 3380 | 1465537195783 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:55 INFO - PROCESS | 3380 | 1465537195809 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
22:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 169ms
22:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
22:39:55 INFO - PROCESS | 3380 | 1465537195957 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:55 INFO - PROCESS | 3380 | 1465537195975 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:56 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
22:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 170ms
22:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
22:39:56 INFO - PROCESS | 3380 | 1465537196131 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:56 INFO - PROCESS | 3380 | 1465537196150 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling
22:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 169ms
22:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
22:39:56 INFO - PROCESS | 3380 | 1465537196306 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:56 INFO - PROCESS | 3380 | 1465537196325 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
22:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 170ms
22:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
22:39:56 INFO - PROCESS | 3380 | 1465537196480 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:56 INFO - PROCESS | 3380 | 1465537196499 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
22:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 169ms
22:39:56 INFO - PROCESS | 3380 | 1465537196656 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
22:39:56 INFO - PROCESS | 3380 | 1465537196681 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
22:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 169ms
22:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
22:39:56 INFO - PROCESS | 3380 | 1465537196832 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:56 INFO - PROCESS | 3380 | 1465537196847 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:57 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | Canvas test: 2d.gradient.object.current - An invalid or illegal string was specified
22:39:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
22:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 170ms
22:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
22:39:57 INFO - PROCESS | 3380 | 1465537197008 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:57 INFO - PROCESS | 3380 | 1465537197028 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
22:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 169ms
22:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
22:39:57 INFO - PROCESS | 3380 | 1465537197180 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:57 INFO - PROCESS | 3380 | 1465537197203 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
22:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 170ms
22:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
22:39:57 INFO - PROCESS | 3380 | 1465537197356 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:57 INFO - PROCESS | 3380 | 1465537197374 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
22:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 170ms
22:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
22:39:57 INFO - PROCESS | 3380 | 1465537197536 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:57 INFO - PROCESS | 3380 | 1465537197548 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
22:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 169ms
22:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
22:39:57 INFO - PROCESS | 3380 | 1465537197708 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:57 INFO - PROCESS | 3380 | 1465537197729 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
22:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 170ms
22:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
22:39:57 INFO - PROCESS | 3380 | 1465537197879 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:57 INFO - PROCESS | 3380 | 1465537197905 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
22:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 376ms
22:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
22:39:58 INFO - PROCESS | 3380 | 1465537198262 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:58 INFO - PROCESS | 3380 | 1465537198282 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
22:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 228ms
22:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
22:39:58 INFO - PROCESS | 3380 | 1465537198496 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:58 INFO - PROCESS | 3380 | 1465537198518 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
22:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 169ms
22:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
22:39:58 INFO - PROCESS | 3380 | 1465537198676 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:58 INFO - PROCESS | 3380 | 1465537198697 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
22:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 170ms
22:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
22:39:58 INFO - PROCESS | 3380 | 1465537198846 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:58 INFO - PROCESS | 3380 | 1465537198865 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
22:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 169ms
22:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
22:39:59 INFO - PROCESS | 3380 | 1465537199023 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:59 INFO - PROCESS | 3380 | 1465537199046 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
22:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 169ms
22:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
22:39:59 INFO - PROCESS | 3380 | 1465537199199 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:59 INFO - PROCESS | 3380 | 1465537199226 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
22:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 169ms
22:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
22:39:59 INFO - PROCESS | 3380 | 1465537199374 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:59 INFO - PROCESS | 3380 | 1465537199393 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
22:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 170ms
22:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
22:39:59 INFO - PROCESS | 3380 | 1465537199547 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:59 INFO - PROCESS | 3380 | 1465537199566 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
22:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 168ms
22:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
22:39:59 INFO - PROCESS | 3380 | 1465537199723 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:59 INFO - PROCESS | 3380 | 1465537199742 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
22:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 170ms
22:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
22:39:59 INFO - PROCESS | 3380 | 1465537199899 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:39:59 INFO - PROCESS | 3380 | 1465537199914 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
22:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 169ms
22:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
22:40:00 INFO - PROCESS | 3380 | 1465537200074 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:00 INFO - PROCESS | 3380 | 1465537200101 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
22:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 169ms
22:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
22:40:00 INFO - PROCESS | 3380 | 1465537200247 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:00 INFO - PROCESS | 3380 | 1465537200266 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
22:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 169ms
22:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
22:40:00 INFO - PROCESS | 3380 | 1465537200424 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:00 INFO - PROCESS | 3380 | 1465537200443 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
22:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 169ms
22:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
22:40:00 INFO - PROCESS | 3380 | 1465537200599 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:00 INFO - PROCESS | 3380 | 1465537200613 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
22:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 230ms
22:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
22:40:00 INFO - PROCESS | 3380 | 1465537200837 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:00 INFO - PROCESS | 3380 | 1465537200849 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
22:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 229ms
22:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
22:40:01 INFO - PROCESS | 3380 | 1465537201072 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:01 INFO - PROCESS | 3380 | 1465537201093 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3
22:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 271ms
22:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
22:40:01 INFO - PROCESS | 3380 | 1465537201344 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:01 INFO - PROCESS | 3380 | 1465537201364 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
22:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 169ms
22:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
22:40:01 INFO - PROCESS | 3380 | 1465537201521 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:01 INFO - PROCESS | 3380 | 1465537201542 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
22:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 169ms
22:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
22:40:01 INFO - PROCESS | 3380 | 1465537201693 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:01 INFO - PROCESS | 3380 | 1465537201712 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
22:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 170ms
22:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
22:40:01 INFO - PROCESS | 3380 | 1465537201870 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:01 INFO - PROCESS | 3380 | 1465537201891 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling
22:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 169ms
22:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
22:40:02 INFO - PROCESS | 3380 | 1465537202041 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:02 INFO - PROCESS | 3380 | 1465537202061 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling
22:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 170ms
22:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
22:40:02 INFO - PROCESS | 3380 | 1465537202216 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:02 INFO - PROCESS | 3380 | 1465537202232 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
22:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 169ms
22:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
22:40:02 INFO - PROCESS | 3380 | 1465537202389 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:02 INFO - PROCESS | 3380 | 1465537202407 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
22:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 691ms
22:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
22:40:03 INFO - PROCESS | 3380 | 1465537203086 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:03 INFO - PROCESS | 3380 | 1465537203107 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
22:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 169ms
22:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
22:40:03 INFO - PROCESS | 3380 | 1465537203261 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:03 INFO - PROCESS | 3380 | 1465537203284 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
22:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 169ms
22:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
22:40:03 INFO - PROCESS | 3380 | 1465537203437 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:03 INFO - PROCESS | 3380 | 1465537203458 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
22:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 169ms
22:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
22:40:03 INFO - PROCESS | 3380 | 1465537203608 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:03 INFO - PROCESS | 3380 | 1465537203627 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
22:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 169ms
22:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
22:40:03 INFO - PROCESS | 3380 | 1465537203784 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:03 INFO - PROCESS | 3380 | 1465537203798 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
22:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 168ms
22:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
22:40:03 INFO - PROCESS | 3380 | 1465537203958 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:03 INFO - PROCESS | 3380 | 1465537203976 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
22:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 169ms
22:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
22:40:04 INFO - PROCESS | 3380 | 1465537204137 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:04 INFO - PROCESS | 3380 | 1465537204163 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 169ms
22:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
22:40:04 INFO - PROCESS | 3380 | 1465537204309 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:04 INFO - PROCESS | 3380 | 1465537204327 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:04 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
22:40:04 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
22:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 333ms
22:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
22:40:04 INFO - PROCESS | 3380 | 1465537204648 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:04 INFO - PROCESS | 3380 | 1465537204676 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:04 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
22:40:04 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
22:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 170ms
22:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
22:40:04 INFO - PROCESS | 3380 | 1465537204826 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:04 INFO - PROCESS | 3380 | 1465537204848 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:04 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
22:40:04 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
22:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 171ms
22:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
22:40:05 INFO - PROCESS | 3380 | 1465537205005 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:05 INFO - PROCESS | 3380 | 1465537205025 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:05 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]"
22:40:05 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
22:40:05 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
22:40:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:40:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 170ms
22:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
22:40:05 INFO - PROCESS | 3380 | 1465537205174 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:05 INFO - PROCESS | 3380 | 1465537205193 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:05 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
22:40:05 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
22:40:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:40:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 170ms
22:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
22:40:05 INFO - PROCESS | 3380 | 1465537205349 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:05 INFO - PROCESS | 3380 | 1465537205365 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
22:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 169ms
22:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
22:40:05 INFO - PROCESS | 3380 | 1465537205526 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:05 INFO - PROCESS | 3380 | 1465537205551 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
22:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 170ms
22:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
22:40:05 INFO - PROCESS | 3380 | 1465537205699 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:05 INFO - PROCESS | 3380 | 1465537205713 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
22:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 169ms
22:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
22:40:05 INFO - PROCESS | 3380 | 1465537205874 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:05 INFO - PROCESS | 3380 | 1465537205893 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
22:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 187ms
22:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
22:40:06 INFO - PROCESS | 3380 | 1465537206067 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:06 INFO - PROCESS | 3380 | 1465537206082 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
22:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 169ms
22:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
22:40:06 INFO - PROCESS | 3380 | 1465537206241 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:06 INFO - PROCESS | 3380 | 1465537206260 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
22:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 168ms
22:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
22:40:06 INFO - PROCESS | 3380 | 1465537206417 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:06 INFO - PROCESS | 3380 | 1465537206433 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
22:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 227ms
22:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
22:40:06 INFO - PROCESS | 3380 | 1465537206647 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:06 INFO - PROCESS | 3380 | 1465537206666 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
22:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 169ms
22:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
22:40:06 INFO - PROCESS | 3380 | 1465537206824 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:06 INFO - PROCESS | 3380 | 1465537206843 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
22:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 170ms
22:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
22:40:07 INFO - PROCESS | 3380 | 1465537207000 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:07 INFO - PROCESS | 3380 | 1465537207015 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
22:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 170ms
22:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
22:40:07 INFO - PROCESS | 3380 | 1465537207175 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:07 INFO - PROCESS | 3380 | 1465537207196 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
22:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 230ms
22:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
22:40:07 INFO - PROCESS | 3380 | 1465537207411 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:07 INFO - PROCESS | 3380 | 1465537207432 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
22:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 170ms
22:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
22:40:07 INFO - PROCESS | 3380 | 1465537207587 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:07 INFO - PROCESS | 3380 | 1465537207606 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
22:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 169ms
22:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
22:40:07 INFO - PROCESS | 3380 | 1465537207759 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:07 INFO - PROCESS | 3380 | 1465537207780 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
22:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 168ms
22:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
22:40:07 INFO - PROCESS | 3380 | 1465537207934 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:07 INFO - PROCESS | 3380 | 1465537207957 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
22:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 169ms
22:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
22:40:08 INFO - PROCESS | 3380 | 1465537208106 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:08 INFO - PROCESS | 3380 | 1465537208124 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
22:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 170ms
22:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
22:40:08 INFO - PROCESS | 3380 | 1465537208283 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:08 INFO - PROCESS | 3380 | 1465537208300 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
22:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 169ms
22:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
22:40:08 INFO - PROCESS | 3380 | 1465537208457 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:08 INFO - PROCESS | 3380 | 1465537208474 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
22:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 169ms
22:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
22:40:08 INFO - PROCESS | 3380 | 1465537208630 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:08 INFO - PROCESS | 3380 | 1465537208649 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
22:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 169ms
22:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
22:40:08 INFO - PROCESS | 3380 | 1465537208808 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:08 INFO - PROCESS | 3380 | 1465537208827 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
22:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 170ms
22:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
22:40:08 INFO - PROCESS | 3380 | 1465537208983 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:09 INFO - PROCESS | 3380 | 1465537208996 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
22:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 188ms
22:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
22:40:09 INFO - PROCESS | 3380 | 1465537209176 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:09 INFO - PROCESS | 3380 | 1465537209197 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
22:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 169ms
22:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
22:40:09 INFO - PROCESS | 3380 | 1465537209350 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:09 INFO - PROCESS | 3380 | 1465537209375 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
22:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 169ms
22:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
22:40:09 INFO - PROCESS | 3380 | 1465537209523 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:09 INFO - PROCESS | 3380 | 1465537209547 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
22:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 168ms
22:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
22:40:09 INFO - PROCESS | 3380 | 1465537209697 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:09 INFO - PROCESS | 3380 | 1465537209715 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
22:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 335ms
22:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
22:40:10 INFO - PROCESS | 3380 | 1465537210037 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:10 INFO - PROCESS | 3380 | 1465537210057 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
22:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 168ms
22:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
22:40:10 INFO - PROCESS | 3380 | 1465537210209 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:10 INFO - PROCESS | 3380 | 1465537210228 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
22:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 230ms
22:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
22:40:10 INFO - PROCESS | 3380 | 1465537210498 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:10 INFO - PROCESS | 3380 | 1465537210655 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
22:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 334ms
22:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
22:40:10 INFO - PROCESS | 3380 | 1465537210808 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:10 INFO - PROCESS | 3380 | 1465537210831 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
22:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 170ms
22:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
22:40:10 INFO - PROCESS | 3380 | 1465537210981 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:11 INFO - PROCESS | 3380 | 1465537211000 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
22:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 169ms
22:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
22:40:11 INFO - PROCESS | 3380 | 1465537211161 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:11 INFO - PROCESS | 3380 | 1465537211182 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
22:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 189ms
22:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
22:40:11 INFO - PROCESS | 3380 | 1465537211356 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:11 INFO - PROCESS | 3380 | 1465537211374 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
22:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 189ms
22:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
22:40:11 INFO - PROCESS | 3380 | 1465537211545 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:11 INFO - PROCESS | 3380 | 1465537211574 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
22:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 169ms
22:40:11 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
22:40:11 INFO - PROCESS | 3380 | 1465537211720 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:11 INFO - PROCESS | 3380 | 1465537211733 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:11 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 () {
22:40:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
22:40:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
22:40:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:40:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
22:40:11 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 () {
22:40:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
22:40:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
22:40:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:40:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
22:40:11 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 () {
22:40:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
22:40:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
22:40:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:40:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
22:40:11 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 () {
22:40:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
22:40:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
22:40:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:40:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
22:40:11 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 178ms
22:40:11 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
22:40:11 INFO - PROCESS | 3380 | 1465537211900 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:11 INFO - PROCESS | 3380 | 1465537211918 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
22:40:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
22:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:40:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
22:40:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
22:40:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
22:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:40:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
22:40:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
22:40:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
22:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:40:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
22:40:12 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 169ms
22:40:12 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
22:40:12 INFO - PROCESS | 3380 | 1465537212081 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:12 INFO - PROCESS | 3380 | 1465537212100 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:12 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
22:40:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
22:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:40:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
22:40:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
22:40:12 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.
22:40:12 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
22:40:12 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 188ms
22:40:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
22:40:12 INFO - PROCESS | 3380 | 1465537212270 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:12 INFO - PROCESS | 3380 | 1465537212292 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
22:40:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 169ms
22:40:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
22:40:12 INFO - PROCESS | 3380 | 1465537212442 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:12 INFO - PROCESS | 3380 | 1465537212467 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
22:40:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 170ms
22:40:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
22:40:12 INFO - PROCESS | 3380 | 1465537212618 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:12 INFO - PROCESS | 3380 | 1465537212632 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
22:40:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 169ms
22:40:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
22:40:12 INFO - PROCESS | 3380 | 1465537212792 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:12 INFO - PROCESS | 3380 | 1465537212810 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
22:40:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 170ms
22:40:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
22:40:12 INFO - PROCESS | 3380 | 1465537212966 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:12 INFO - PROCESS | 3380 | 1465537212980 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
22:40:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 168ms
22:40:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
22:40:13 INFO - PROCESS | 3380 | 1465537213141 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:13 INFO - PROCESS | 3380 | 1465537213163 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
22:40:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 170ms
22:40:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
22:40:13 INFO - PROCESS | 3380 | 1465537213317 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:13 INFO - PROCESS | 3380 | 1465537213331 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
22:40:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 168ms
22:40:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
22:40:13 INFO - PROCESS | 3380 | 1465537213490 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:13 INFO - PROCESS | 3380 | 1465537213507 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
22:40:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 169ms
22:40:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
22:40:13 INFO - PROCESS | 3380 | 1465537213663 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:13 INFO - PROCESS | 3380 | 1465537213683 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
22:40:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 169ms
22:40:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
22:40:13 INFO - PROCESS | 3380 | 1465537213840 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:13 INFO - PROCESS | 3380 | 1465537213858 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
22:40:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 170ms
22:40:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
22:40:14 INFO - PROCESS | 3380 | 1465537214016 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:14 INFO - PROCESS | 3380 | 1465537214032 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
22:40:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 170ms
22:40:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
22:40:14 INFO - PROCESS | 3380 | 1465537214190 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:14 INFO - PROCESS | 3380 | 1465537214212 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
22:40:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 170ms
22:40:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
22:40:14 INFO - PROCESS | 3380 | 1465537214365 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:14 INFO - PROCESS | 3380 | 1465537214383 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
22:40:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 170ms
22:40:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
22:40:14 INFO - PROCESS | 3380 | 1465537214540 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:14 INFO - PROCESS | 3380 | 1465537214562 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
22:40:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 170ms
22:40:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
22:40:14 INFO - PROCESS | 3380 | 1465537214717 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:14 INFO - PROCESS | 3380 | 1465537214732 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
22:40:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 169ms
22:40:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
22:40:14 INFO - PROCESS | 3380 | 1465537214891 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:14 INFO - PROCESS | 3380 | 1465537214911 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
22:40:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 186ms
22:40:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
22:40:15 INFO - PROCESS | 3380 | 1465537215082 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:15 INFO - PROCESS | 3380 | 1465537215098 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
22:40:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 170ms
22:40:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
22:40:15 INFO - PROCESS | 3380 | 1465537215259 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:15 INFO - PROCESS | 3380 | 1465537215278 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
22:40:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 169ms
22:40:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
22:40:15 INFO - PROCESS | 3380 | 1465537215433 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:15 INFO - PROCESS | 3380 | 1465537215446 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
22:40:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 168ms
22:40:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
22:40:15 INFO - PROCESS | 3380 | 1465537215608 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:15 INFO - PROCESS | 3380 | 1465537215627 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
22:40:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 169ms
22:40:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
22:40:15 INFO - PROCESS | 3380 | 1465537215781 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:15 INFO - PROCESS | 3380 | 1465537215800 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:15 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
22:40:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 169ms
22:40:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
22:40:15 INFO - PROCESS | 3380 | 1465537215957 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:15 INFO - PROCESS | 3380 | 1465537215975 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
22:40:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 170ms
22:40:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
22:40:16 INFO - PROCESS | 3380 | 1465537216132 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:16 INFO - PROCESS | 3380 | 1465537216150 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:16 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
22:40:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 169ms
22:40:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
22:40:16 INFO - PROCESS | 3380 | 1465537216305 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:16 INFO - PROCESS | 3380 | 1465537216317 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
22:40:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 170ms
22:40:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
22:40:16 INFO - PROCESS | 3380 | 1465537216479 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:16 INFO - PROCESS | 3380 | 1465537216499 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
22:40:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 169ms
22:40:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
22:40:16 INFO - PROCESS | 3380 | 1465537216655 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:16 INFO - PROCESS | 3380 | 1465537216752 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
22:40:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 418ms
22:40:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
22:40:17 INFO - PROCESS | 3380 | 1465537217078 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:17 INFO - PROCESS | 3380 | 1465537217104 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
22:40:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 170ms
22:40:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
22:40:17 INFO - PROCESS | 3380 | 1465537217255 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:17 INFO - PROCESS | 3380 | 1465537217276 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
22:40:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 186ms
22:40:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
22:40:17 INFO - PROCESS | 3380 | 1465537217444 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:17 INFO - PROCESS | 3380 | 1465537217475 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
22:40:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 169ms
22:40:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
22:40:17 INFO - PROCESS | 3380 | 1465537217616 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:17 INFO - PROCESS | 3380 | 1465537217633 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
22:40:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 169ms
22:40:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
22:40:17 INFO - PROCESS | 3380 | 1465537217791 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:17 INFO - PROCESS | 3380 | 1465537217814 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
22:40:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 169ms
22:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
22:40:17 INFO - PROCESS | 3380 | 1465537217964 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:18 INFO - PROCESS | 3380 | 1465537217992 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
22:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 167ms
22:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
22:40:18 INFO - PROCESS | 3380 | 1465537218139 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:18 INFO - PROCESS | 3380 | 1465537218151 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
22:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 170ms
22:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
22:40:18 INFO - PROCESS | 3380 | 1465537218311 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:18 INFO - PROCESS | 3380 | 1465537218330 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
22:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 171ms
22:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
22:40:18 INFO - PROCESS | 3380 | 1465537218487 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:18 INFO - PROCESS | 3380 | 1465537218514 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
22:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 170ms
22:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
22:40:18 INFO - PROCESS | 3380 | 1465537218659 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:18 INFO - PROCESS | 3380 | 1465537218678 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
22:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 169ms
22:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
22:40:18 INFO - PROCESS | 3380 | 1465537218838 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:18 INFO - PROCESS | 3380 | 1465537218852 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
22:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 170ms
22:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
22:40:19 INFO - PROCESS | 3380 | 1465537219008 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:19 INFO - PROCESS | 3380 | 1465537219027 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
22:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 170ms
22:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
22:40:19 INFO - PROCESS | 3380 | 1465537219184 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:19 INFO - PROCESS | 3380 | 1465537219199 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:19 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
22:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 170ms
22:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
22:40:19 INFO - PROCESS | 3380 | 1465537219360 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:19 INFO - PROCESS | 3380 | 1465537219380 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
22:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 169ms
22:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
22:40:19 INFO - PROCESS | 3380 | 1465537219533 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:19 INFO - PROCESS | 3380 | 1465537219550 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
22:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 169ms
22:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
22:40:19 INFO - PROCESS | 3380 | 1465537219708 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:19 INFO - PROCESS | 3380 | 1465537219725 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:19 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
22:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 170ms
22:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
22:40:19 INFO - PROCESS | 3380 | 1465537219884 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:19 INFO - PROCESS | 3380 | 1465537219898 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
22:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 170ms
22:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
22:40:20 INFO - PROCESS | 3380 | 1465537220058 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:20 INFO - PROCESS | 3380 | 1465537220076 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
22:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 169ms
22:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
22:40:20 INFO - PROCESS | 3380 | 1465537220230 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:20 INFO - PROCESS | 3380 | 1465537220248 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
22:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 170ms
22:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
22:40:20 INFO - PROCESS | 3380 | 1465537220408 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:20 INFO - PROCESS | 3380 | 1465537220427 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:20 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
22:40:20 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:40:20 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1
22:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 170ms
22:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
22:40:20 INFO - PROCESS | 3380 | 1465537220581 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:20 INFO - PROCESS | 3380 | 1465537220602 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
22:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 168ms
22:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
22:40:20 INFO - PROCESS | 3380 | 1465537220755 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:20 INFO - PROCESS | 3380 | 1465537220767 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:20 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
22:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 170ms
22:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
22:40:20 INFO - PROCESS | 3380 | 1465537220929 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:20 INFO - PROCESS | 3380 | 1465537220948 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
22:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 169ms
22:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
22:40:21 INFO - PROCESS | 3380 | 1465537221104 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:21 INFO - PROCESS | 3380 | 1465537221116 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:21 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
22:40:21 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:40:21 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1
22:40:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:40:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 169ms
22:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
22:40:21 INFO - PROCESS | 3380 | 1465537221277 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:21 INFO - PROCESS | 3380 | 1465537221298 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
22:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 168ms
22:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
22:40:21 INFO - PROCESS | 3380 | 1465537221450 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:21 INFO - PROCESS | 3380 | 1465537221468 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
22:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 168ms
22:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
22:40:21 INFO - PROCESS | 3380 | 1465537221626 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:21 INFO - PROCESS | 3380 | 1465537221645 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
22:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 170ms
22:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
22:40:21 INFO - PROCESS | 3380 | 1465537221806 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:21 INFO - PROCESS | 3380 | 1465537221818 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
22:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 168ms
22:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
22:40:21 INFO - PROCESS | 3380 | 1465537221977 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:22 INFO - PROCESS | 3380 | 1465537221996 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
22:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 187ms
22:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
22:40:22 INFO - PROCESS | 3380 | 1465537222167 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:22 INFO - PROCESS | 3380 | 1465537222183 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
22:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 170ms
22:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
22:40:22 INFO - PROCESS | 3380 | 1465537222343 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:22 INFO - PROCESS | 3380 | 1465537222361 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
22:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 169ms
22:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
22:40:22 INFO - PROCESS | 3380 | 1465537222516 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:22 INFO - PROCESS | 3380 | 1465537222531 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
22:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 170ms
22:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
22:40:22 INFO - PROCESS | 3380 | 1465537222691 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:22 INFO - PROCESS | 3380 | 1465537222709 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
22:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 376ms
22:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
22:40:23 INFO - PROCESS | 3380 | 1465537223073 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:23 INFO - PROCESS | 3380 | 1465537223098 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
22:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 229ms
22:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
22:40:23 INFO - PROCESS | 3380 | 1465537223311 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:23 INFO - PROCESS | 3380 | 1465537223341 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
22:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 271ms
22:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
22:40:23 INFO - PROCESS | 3380 | 1465537223590 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:23 INFO - PROCESS | 3380 | 1465537223612 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:23 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
22:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 169ms
22:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
22:40:23 INFO - PROCESS | 3380 | 1465537223760 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:23 INFO - PROCESS | 3380 | 1465537223783 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:23 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
22:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 168ms
22:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
22:40:23 INFO - PROCESS | 3380 | 1465537223932 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:23 INFO - PROCESS | 3380 | 1465537223950 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:24 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
22:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 168ms
22:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
22:40:24 INFO - PROCESS | 3380 | 1465537224111 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:24 INFO - PROCESS | 3380 | 1465537224138 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:24 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)
22:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 169ms
22:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
22:40:24 INFO - PROCESS | 3380 | 1465537224285 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:24 INFO - PROCESS | 3380 | 1465537224299 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
22:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 169ms
22:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
22:40:24 INFO - PROCESS | 3380 | 1465537224458 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:24 INFO - PROCESS | 3380 | 1465537224479 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
22:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 169ms
22:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
22:40:24 INFO - PROCESS | 3380 | 1465537224632 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:24 INFO - PROCESS | 3380 | 1465537224656 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
22:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 168ms
22:40:24 INFO - PROCESS | 3380 | 1465537224808 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
22:40:24 INFO - PROCESS | 3380 | 1465537224828 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
22:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 170ms
22:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
22:40:24 INFO - PROCESS | 3380 | 1465537224985 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:25 INFO - PROCESS | 3380 | 1465537225001 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
22:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 229ms
22:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
22:40:25 INFO - PROCESS | 3380 | 1465537225222 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:25 INFO - PROCESS | 3380 | 1465537225245 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
22:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 171ms
22:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
22:40:25 INFO - PROCESS | 3380 | 1465537225393 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:25 INFO - PROCESS | 3380 | 1465537225412 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
22:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 169ms
22:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
22:40:25 INFO - PROCESS | 3380 | 1465537225566 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:25 INFO - PROCESS | 3380 | 1465537225583 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
22:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 170ms
22:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
22:40:25 INFO - PROCESS | 3380 | 1465537225745 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:25 INFO - PROCESS | 3380 | 1465537225766 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
22:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 170ms
22:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
22:40:25 INFO - PROCESS | 3380 | 1465537225921 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:25 INFO - PROCESS | 3380 | 1465537225934 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
22:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 170ms
22:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
22:40:26 INFO - PROCESS | 3380 | 1465537226094 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:26 INFO - PROCESS | 3380 | 1465537226113 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:26 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
22:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 170ms
22:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
22:40:26 INFO - PROCESS | 3380 | 1465537226272 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:26 INFO - PROCESS | 3380 | 1465537226284 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
22:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 169ms
22:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
22:40:26 INFO - PROCESS | 3380 | 1465537226444 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:26 INFO - PROCESS | 3380 | 1465537226462 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
22:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 170ms
22:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
22:40:26 INFO - PROCESS | 3380 | 1465537226621 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:26 INFO - PROCESS | 3380 | 1465537226633 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:26 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)
22:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 169ms
22:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
22:40:26 INFO - PROCESS | 3380 | 1465537226793 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:26 INFO - PROCESS | 3380 | 1465537226810 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
22:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 166ms
22:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
22:40:26 INFO - PROCESS | 3380 | 1465537226964 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:26 INFO - PROCESS | 3380 | 1465537226983 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
22:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 169ms
22:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
22:40:27 INFO - PROCESS | 3380 | 1465537227139 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:27 INFO - PROCESS | 3380 | 1465537227152 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
22:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 170ms
22:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
22:40:27 INFO - PROCESS | 3380 | 1465537227313 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:27 INFO - PROCESS | 3380 | 1465537227332 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
22:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 169ms
22:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
22:40:27 INFO - PROCESS | 3380 | 1465537227488 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:27 INFO - PROCESS | 3380 | 1465537227500 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
22:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 169ms
22:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
22:40:27 INFO - PROCESS | 3380 | 1465537227660 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:27 INFO - PROCESS | 3380 | 1465537227681 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
22:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 170ms
22:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
22:40:27 INFO - PROCESS | 3380 | 1465537227843 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:27 INFO - PROCESS | 3380 | 1465537227864 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
22:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 418ms
22:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
22:40:28 INFO - PROCESS | 3380 | 1465537228258 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:28 INFO - PROCESS | 3380 | 1465537228277 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
22:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 168ms
22:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
22:40:28 INFO - PROCESS | 3380 | 1465537228433 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:28 INFO - PROCESS | 3380 | 1465537228448 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
22:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 170ms
22:40:28 INFO - PROCESS | 3380 | 1465537228610 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
22:40:28 INFO - PROCESS | 3380 | 1465537228632 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
22:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 169ms
22:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
22:40:28 INFO - PROCESS | 3380 | 1465537228784 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:28 INFO - PROCESS | 3380 | 1465537228797 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
22:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 170ms
22:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
22:40:28 INFO - PROCESS | 3380 | 1465537228959 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:28 INFO - PROCESS | 3380 | 1465537228978 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
22:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 335ms
22:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
22:40:29 INFO - PROCESS | 3380 | 1465537229301 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:29 INFO - PROCESS | 3380 | 1465537229324 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
22:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 169ms
22:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
22:40:29 INFO - PROCESS | 3380 | 1465537229479 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:29 INFO - PROCESS | 3380 | 1465537229518 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
22:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 272ms
22:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
22:40:29 INFO - PROCESS | 3380 | 1465537229762 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:29 INFO - PROCESS | 3380 | 1465537229783 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
22:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 228ms
22:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
22:40:29 INFO - PROCESS | 3380 | 1465537229988 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:30 INFO - PROCESS | 3380 | 1465537230014 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
22:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 171ms
22:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
22:40:30 INFO - PROCESS | 3380 | 1465537230162 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:30 INFO - PROCESS | 3380 | 1465537230181 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
22:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 170ms
22:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
22:40:30 INFO - PROCESS | 3380 | 1465537230337 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:30 INFO - PROCESS | 3380 | 1465537230365 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
22:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 168ms
22:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
22:40:30 INFO - PROCESS | 3380 | 1465537230509 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:30 INFO - PROCESS | 3380 | 1465537230528 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
22:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 169ms
22:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
22:40:30 INFO - PROCESS | 3380 | 1465537230683 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:30 INFO - PROCESS | 3380 | 1465537230698 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
22:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 168ms
22:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
22:40:30 INFO - PROCESS | 3380 | 1465537230860 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:30 INFO - PROCESS | 3380 | 1465537230879 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
22:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 170ms
22:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
22:40:31 INFO - PROCESS | 3380 | 1465537231035 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:31 INFO - PROCESS | 3380 | 1465537231050 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
22:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 170ms
22:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
22:40:31 INFO - PROCESS | 3380 | 1465537231211 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:31 INFO - PROCESS | 3380 | 1465537231238 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
22:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 170ms
22:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
22:40:31 INFO - PROCESS | 3380 | 1465537231389 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:31 INFO - PROCESS | 3380 | 1465537231402 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
22:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 170ms
22:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
22:40:31 INFO - PROCESS | 3380 | 1465537231558 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:31 INFO - PROCESS | 3380 | 1465537231576 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
22:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 169ms
22:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
22:40:31 INFO - PROCESS | 3380 | 1465537231732 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:31 INFO - PROCESS | 3380 | 1465537231750 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
22:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 170ms
22:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
22:40:31 INFO - PROCESS | 3380 | 1465537231911 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:31 INFO - PROCESS | 3380 | 1465537231929 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
22:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 171ms
22:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
22:40:32 INFO - PROCESS | 3380 | 1465537232090 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:32 INFO - PROCESS | 3380 | 1465537232110 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
22:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 171ms
22:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
22:40:32 INFO - PROCESS | 3380 | 1465537232261 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:32 INFO - PROCESS | 3380 | 1465537232280 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
22:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 170ms
22:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
22:40:32 INFO - PROCESS | 3380 | 1465537232439 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:32 INFO - PROCESS | 3380 | 1465537232452 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
22:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 170ms
22:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
22:40:32 INFO - PROCESS | 3380 | 1465537232611 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:32 INFO - PROCESS | 3380 | 1465537232630 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
22:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 170ms
22:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
22:40:32 INFO - PROCESS | 3380 | 1465537232788 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:32 INFO - PROCESS | 3380 | 1465537232800 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
22:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 170ms
22:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
22:40:32 INFO - PROCESS | 3380 | 1465537232962 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:32 INFO - PROCESS | 3380 | 1465537232981 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
22:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 169ms
22:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
22:40:33 INFO - PROCESS | 3380 | 1465537233135 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:33 INFO - PROCESS | 3380 | 1465537233162 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
22:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 170ms
22:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
22:40:33 INFO - PROCESS | 3380 | 1465537233312 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:33 INFO - PROCESS | 3380 | 1465537233331 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
22:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 169ms
22:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
22:40:33 INFO - PROCESS | 3380 | 1465537233488 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:33 INFO - PROCESS | 3380 | 1465537233501 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
22:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 169ms
22:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
22:40:33 INFO - PROCESS | 3380 | 1465537233659 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:33 INFO - PROCESS | 3380 | 1465537233678 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
22:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 168ms
22:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
22:40:33 INFO - PROCESS | 3380 | 1465537233832 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:33 INFO - PROCESS | 3380 | 1465537233853 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
22:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 169ms
22:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
22:40:34 INFO - PROCESS | 3380 | 1465537234007 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:34 INFO - PROCESS | 3380 | 1465537234024 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
22:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 187ms
22:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
22:40:34 INFO - PROCESS | 3380 | 1465537234202 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:34 INFO - PROCESS | 3380 | 1465537234217 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:34 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
22:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 169ms
22:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
22:40:34 INFO - PROCESS | 3380 | 1465537234377 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:34 INFO - PROCESS | 3380 | 1465537234399 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:34 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
22:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 167ms
22:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
22:40:34 INFO - PROCESS | 3380 | 1465537234547 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:34 INFO - PROCESS | 3380 | 1465537234570 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
22:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 169ms
22:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
22:40:34 INFO - PROCESS | 3380 | 1465537234724 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:34 INFO - PROCESS | 3380 | 1465537234751 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
22:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 169ms
22:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
22:40:34 INFO - PROCESS | 3380 | 1465537234902 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:34 INFO - PROCESS | 3380 | 1465537234928 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
22:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 189ms
22:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
22:40:35 INFO - PROCESS | 3380 | 1465537235093 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:35 INFO - PROCESS | 3380 | 1465537235112 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
22:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 334ms
22:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
22:40:35 INFO - PROCESS | 3380 | 1465537235436 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:35 INFO - PROCESS | 3380 | 1465537235462 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
22:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 169ms
22:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
22:40:35 INFO - PROCESS | 3380 | 1465537235612 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:35 INFO - PROCESS | 3380 | 1465537235634 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
22:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 230ms
22:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
22:40:35 INFO - PROCESS | 3380 | 1465537235848 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:35 INFO - PROCESS | 3380 | 1465537235896 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
22:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 230ms
22:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
22:40:36 INFO - PROCESS | 3380 | 1465537236081 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:36 INFO - PROCESS | 3380 | 1465537236102 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:36 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)
22:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 170ms
22:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
22:40:36 INFO - PROCESS | 3380 | 1465537236258 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:36 INFO - PROCESS | 3380 | 1465537236277 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
22:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 170ms
22:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
22:40:36 INFO - PROCESS | 3380 | 1465537236431 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:36 INFO - PROCESS | 3380 | 1465537236460 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
22:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 170ms
22:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
22:40:36 INFO - PROCESS | 3380 | 1465537236609 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:36 INFO - PROCESS | 3380 | 1465537236627 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
22:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 168ms
22:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
22:40:36 INFO - PROCESS | 3380 | 1465537236783 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:36 INFO - PROCESS | 3380 | 1465537236801 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
22:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 169ms
22:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
22:40:36 INFO - PROCESS | 3380 | 1465537236959 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:36 INFO - PROCESS | 3380 | 1465537236983 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
22:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 169ms
22:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
22:40:37 INFO - PROCESS | 3380 | 1465537237131 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:37 INFO - PROCESS | 3380 | 1465537237149 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
22:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 188ms
22:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
22:40:37 INFO - PROCESS | 3380 | 1465537237325 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:37 INFO - PROCESS | 3380 | 1465537237347 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
22:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 187ms
22:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
22:40:37 INFO - PROCESS | 3380 | 1465537237513 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:37 INFO - PROCESS | 3380 | 1465537237538 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
22:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 169ms
22:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
22:40:37 INFO - PROCESS | 3380 | 1465537237692 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:37 INFO - PROCESS | 3380 | 1465537237710 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
22:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 170ms
22:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
22:40:37 INFO - PROCESS | 3380 | 1465537237863 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:37 INFO - PROCESS | 3380 | 1465537237884 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
22:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 170ms
22:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
22:40:38 INFO - PROCESS | 3380 | 1465537238039 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:38 INFO - PROCESS | 3380 | 1465537238051 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
22:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 168ms
22:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
22:40:38 INFO - PROCESS | 3380 | 1465537238210 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:38 INFO - PROCESS | 3380 | 1465537238231 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
22:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 170ms
22:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
22:40:38 INFO - PROCESS | 3380 | 1465537238384 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:38 INFO - PROCESS | 3380 | 1465537238402 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
22:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 167ms
22:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
22:40:38 INFO - PROCESS | 3380 | 1465537238558 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:38 INFO - PROCESS | 3380 | 1465537238580 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
22:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 170ms
22:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
22:40:38 INFO - PROCESS | 3380 | 1465537238730 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:38 INFO - PROCESS | 3380 | 1465537238748 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
22:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 170ms
22:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
22:40:38 INFO - PROCESS | 3380 | 1465537238907 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:38 INFO - PROCESS | 3380 | 1465537238919 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:39 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
22:40:39 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:40:39 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1
22:40:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:40:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 171ms
22:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
22:40:39 INFO - PROCESS | 3380 | 1465537239078 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:39 INFO - PROCESS | 3380 | 1465537239096 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
22:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 170ms
22:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
22:40:39 INFO - PROCESS | 3380 | 1465537239255 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:39 INFO - PROCESS | 3380 | 1465537239267 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
22:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 169ms
22:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
22:40:39 INFO - PROCESS | 3380 | 1465537239431 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:39 INFO - PROCESS | 3380 | 1465537239449 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
22:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 169ms
22:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
22:40:39 INFO - PROCESS | 3380 | 1465537239601 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:39 INFO - PROCESS | 3380 | 1465537239616 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
22:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 170ms
22:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
22:40:39 INFO - PROCESS | 3380 | 1465537239777 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:39 INFO - PROCESS | 3380 | 1465537239795 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
22:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 169ms
22:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
22:40:39 INFO - PROCESS | 3380 | 1465537239951 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:39 INFO - PROCESS | 3380 | 1465537239983 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:40 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
22:40:40 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:40:40 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
22:40:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:40:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 169ms
22:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
22:40:40 INFO - PROCESS | 3380 | 1465537240126 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:40 INFO - PROCESS | 3380 | 1465537240144 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:40 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
22:40:40 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:40:40 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1
22:40:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:40:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 168ms
22:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
22:40:40 INFO - PROCESS | 3380 | 1465537240299 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:40 INFO - PROCESS | 3380 | 1465537240317 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
22:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 171ms
22:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
22:40:40 INFO - PROCESS | 3380 | 1465537240476 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:40 INFO - PROCESS | 3380 | 1465537240496 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:40 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
22:40:40 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:40:40 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
22:40:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:40:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 170ms
22:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
22:40:40 INFO - PROCESS | 3380 | 1465537240649 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:40 INFO - PROCESS | 3380 | 1465537240668 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:40 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
22:40:40 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:40:40 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
22:40:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:40:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 168ms
22:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
22:40:40 INFO - PROCESS | 3380 | 1465537240824 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:40 INFO - PROCESS | 3380 | 1465537240843 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:41 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
22:40:41 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:40:41 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1
22:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 189ms
22:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
22:40:41 INFO - PROCESS | 3380 | 1465537241016 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:41 INFO - PROCESS | 3380 | 1465537241035 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
22:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 170ms
22:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
22:40:41 INFO - PROCESS | 3380 | 1465537241192 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:41 INFO - PROCESS | 3380 | 1465537241210 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:41 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
22:40:41 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:40:41 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1
22:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 333ms
22:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
22:40:41 INFO - PROCESS | 3380 | 1465537241531 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:41 INFO - PROCESS | 3380 | 1465537241555 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
22:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 169ms
22:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
22:40:41 INFO - PROCESS | 3380 | 1465537241708 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:41 INFO - PROCESS | 3380 | 1465537241728 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
22:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 188ms
22:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
22:40:41 INFO - PROCESS | 3380 | 1465537241897 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:41 INFO - PROCESS | 3380 | 1465537241917 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
22:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 170ms
22:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
22:40:42 INFO - PROCESS | 3380 | 1465537242072 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:42 INFO - PROCESS | 3380 | 1465537242086 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
22:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 169ms
22:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
22:40:42 INFO - PROCESS | 3380 | 1465537242245 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:42 INFO - PROCESS | 3380 | 1465537242269 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
22:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 170ms
22:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
22:40:42 INFO - PROCESS | 3380 | 1465537242420 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:42 INFO - PROCESS | 3380 | 1465537242446 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
22:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 230ms
22:40:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
22:40:42 INFO - PROCESS | 3380 | 1465537242657 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:42 INFO - PROCESS | 3380 | 1465537242676 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
22:40:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 189ms
22:40:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
22:40:42 INFO - PROCESS | 3380 | 1465537242848 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:42 INFO - PROCESS | 3380 | 1465537242949 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
22:40:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 271ms
22:40:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
22:40:43 INFO - PROCESS | 3380 | 1465537243126 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:43 INFO - PROCESS | 3380 | 1465537243146 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
22:40:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 170ms
22:40:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
22:40:43 INFO - PROCESS | 3380 | 1465537243300 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:43 INFO - PROCESS | 3380 | 1465537243329 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
22:40:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 169ms
22:40:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
22:40:43 INFO - PROCESS | 3380 | 1465537243477 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:43 INFO - PROCESS | 3380 | 1465537243499 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
22:40:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 169ms
22:40:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
22:40:43 INFO - PROCESS | 3380 | 1465537243652 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:43 INFO - PROCESS | 3380 | 1465537243665 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
22:40:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 169ms
22:40:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
22:40:43 INFO - PROCESS | 3380 | 1465537243825 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:43 INFO - PROCESS | 3380 | 1465537243849 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
22:40:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 170ms
22:40:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
22:40:44 INFO - PROCESS | 3380 | 1465537244001 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:44 INFO - PROCESS | 3380 | 1465537244019 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
22:40:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 169ms
22:40:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
22:40:44 INFO - PROCESS | 3380 | 1465537244177 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:44 INFO - PROCESS | 3380 | 1465537244195 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
22:40:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 169ms
22:40:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
22:40:44 INFO - PROCESS | 3380 | 1465537244349 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:44 INFO - PROCESS | 3380 | 1465537244370 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
22:40:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 167ms
22:40:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
22:40:44 INFO - PROCESS | 3380 | 1465537244522 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:44 INFO - PROCESS | 3380 | 1465537244536 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
22:40:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 170ms
22:40:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
22:40:44 INFO - PROCESS | 3380 | 1465537244696 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:44 INFO - PROCESS | 3380 | 1465537244715 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
22:40:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 169ms
22:40:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
22:40:44 INFO - PROCESS | 3380 | 1465537244872 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:44 INFO - PROCESS | 3380 | 1465537244895 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
22:40:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 170ms
22:40:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
22:40:45 INFO - PROCESS | 3380 | 1465537245047 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:45 INFO - PROCESS | 3380 | 1465537245064 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
22:40:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 169ms
22:40:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
22:40:45 INFO - PROCESS | 3380 | 1465537245219 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:45 INFO - PROCESS | 3380 | 1465537245234 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
22:40:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 169ms
22:40:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
22:40:45 INFO - PROCESS | 3380 | 1465537245394 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:45 INFO - PROCESS | 3380 | 1465537245412 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
22:40:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 170ms
22:40:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
22:40:45 INFO - PROCESS | 3380 | 1465537245567 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:45 INFO - PROCESS | 3380 | 1465537245584 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
22:40:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 167ms
22:40:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
22:40:45 INFO - PROCESS | 3380 | 1465537245742 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:45 INFO - PROCESS | 3380 | 1465537245763 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
22:40:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 171ms
22:40:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
22:40:45 INFO - PROCESS | 3380 | 1465537245915 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:45 INFO - PROCESS | 3380 | 1465537245933 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
22:40:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 168ms
22:40:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
22:40:46 INFO - PROCESS | 3380 | 1465537246091 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:46 INFO - PROCESS | 3380 | 1465537246103 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
22:40:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 188ms
22:40:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
22:40:46 INFO - PROCESS | 3380 | 1465537246280 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:46 INFO - PROCESS | 3380 | 1465537246298 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
22:40:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 170ms
22:40:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
22:40:46 INFO - PROCESS | 3380 | 1465537246457 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:46 INFO - PROCESS | 3380 | 1465537246470 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
22:40:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 169ms
22:40:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
22:40:46 INFO - PROCESS | 3380 | 1465537246628 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:46 INFO - PROCESS | 3380 | 1465537246646 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
22:40:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 170ms
22:40:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
22:40:46 INFO - PROCESS | 3380 | 1465537246806 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:46 INFO - PROCESS | 3380 | 1465537246818 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
22:40:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 169ms
22:40:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
22:40:47 INFO - PROCESS | 3380 | 1465537247198 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:47 INFO - PROCESS | 3380 | 1465537247217 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
22:40:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 312ms
22:40:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
22:40:47 INFO - PROCESS | 3380 | 1465537247520 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:47 INFO - PROCESS | 3380 | 1465537247544 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:47 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
22:40:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 169ms
22:40:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
22:40:47 INFO - PROCESS | 3380 | 1465537247695 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:47 INFO - PROCESS | 3380 | 1465537247716 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
22:40:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 170ms
22:40:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
22:40:47 INFO - PROCESS | 3380 | 1465537247877 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:47 INFO - PROCESS | 3380 | 1465537247902 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
22:40:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 170ms
22:40:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
22:40:48 INFO - PROCESS | 3380 | 1465537248046 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:48 INFO - PROCESS | 3380 | 1465537248065 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
22:40:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 169ms
22:40:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
22:40:48 INFO - PROCESS | 3380 | 1465537248220 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:48 INFO - PROCESS | 3380 | 1465537248235 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
22:40:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 169ms
22:40:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
22:40:48 INFO - PROCESS | 3380 | 1465537248396 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:48 INFO - PROCESS | 3380 | 1465537248423 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
22:40:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 170ms
22:40:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
22:40:48 INFO - PROCESS | 3380 | 1465537248569 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:48 INFO - PROCESS | 3380 | 1465537248582 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
22:40:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 169ms
22:40:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
22:40:48 INFO - PROCESS | 3380 | 1465537248744 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:48 INFO - PROCESS | 3380 | 1465537248763 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
22:40:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 188ms
22:40:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
22:40:48 INFO - PROCESS | 3380 | 1465537248935 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:48 INFO - PROCESS | 3380 | 1465537248961 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:49 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
22:40:49 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
22:40:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:40:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:40:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 271ms
22:40:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
22:40:49 INFO - PROCESS | 3380 | 1465537249212 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:49 INFO - PROCESS | 3380 | 1465537249231 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
22:40:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 169ms
22:40:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
22:40:49 INFO - PROCESS | 3380 | 1465537249387 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:49 INFO - PROCESS | 3380 | 1465537249418 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
22:40:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 230ms
22:40:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
22:40:49 INFO - PROCESS | 3380 | 1465537249620 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:49 INFO - PROCESS | 3380 | 1465537249644 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
22:40:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 169ms
22:40:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
22:40:49 INFO - PROCESS | 3380 | 1465537249794 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:49 INFO - PROCESS | 3380 | 1465537249813 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
22:40:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 169ms
22:40:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
22:40:49 INFO - PROCESS | 3380 | 1465537249969 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:49 INFO - PROCESS | 3380 | 1465537249984 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
22:40:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 168ms
22:40:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
22:40:50 INFO - PROCESS | 3380 | 1465537250144 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:50 INFO - PROCESS | 3380 | 1465537250167 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
22:40:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 169ms
22:40:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
22:40:50 INFO - PROCESS | 3380 | 1465537250316 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:50 INFO - PROCESS | 3380 | 1465537250337 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
22:40:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 170ms
22:40:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
22:40:50 INFO - PROCESS | 3380 | 1465537250493 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:50 INFO - PROCESS | 3380 | 1465537250512 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
22:40:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 170ms
22:40:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
22:40:50 INFO - PROCESS | 3380 | 1465537250674 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:50 INFO - PROCESS | 3380 | 1465537250686 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
22:40:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 168ms
22:40:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
22:40:50 INFO - PROCESS | 3380 | 1465537250843 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:50 INFO - PROCESS | 3380 | 1465537250862 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
22:40:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 169ms
22:40:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
22:40:51 INFO - PROCESS | 3380 | 1465537251017 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:51 INFO - PROCESS | 3380 | 1465537251034 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
22:40:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 170ms
22:40:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
22:40:51 INFO - PROCESS | 3380 | 1465537251195 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:51 INFO - PROCESS | 3380 | 1465537251213 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
22:40:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 167ms
22:40:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
22:40:51 INFO - PROCESS | 3380 | 1465537251368 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:51 INFO - PROCESS | 3380 | 1465537251399 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
22:40:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 169ms
22:40:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
22:40:51 INFO - PROCESS | 3380 | 1465537251546 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:51 INFO - PROCESS | 3380 | 1465537251564 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
22:40:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 170ms
22:40:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
22:40:51 INFO - PROCESS | 3380 | 1465537251723 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:51 INFO - PROCESS | 3380 | 1465537251746 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
22:40:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 170ms
22:40:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
22:40:51 INFO - PROCESS | 3380 | 1465537251896 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:51 INFO - PROCESS | 3380 | 1465537251916 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
22:40:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 170ms
22:40:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
22:40:52 INFO - PROCESS | 3380 | 1465537252075 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:52 INFO - PROCESS | 3380 | 1465537252087 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
22:40:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 189ms
22:40:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
22:40:52 INFO - PROCESS | 3380 | 1465537252264 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:52 INFO - PROCESS | 3380 | 1465537252284 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
22:40:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 168ms
22:40:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
22:40:52 INFO - PROCESS | 3380 | 1465537252436 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:52 INFO - PROCESS | 3380 | 1465537252450 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
22:40:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 169ms
22:40:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
22:40:52 INFO - PROCESS | 3380 | 1465537252610 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:52 INFO - PROCESS | 3380 | 1465537252631 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
22:40:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 170ms
22:40:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
22:40:52 INFO - PROCESS | 3380 | 1465537252785 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:52 INFO - PROCESS | 3380 | 1465537252799 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
22:40:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 170ms
22:40:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
22:40:52 INFO - PROCESS | 3380 | 1465537252961 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:52 INFO - PROCESS | 3380 | 1465537252980 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
22:40:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 169ms
22:40:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
22:40:53 INFO - PROCESS | 3380 | 1465537253136 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:53 INFO - PROCESS | 3380 | 1465537253149 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
22:40:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 169ms
22:40:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
22:40:53 INFO - PROCESS | 3380 | 1465537253310 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:53 INFO - PROCESS | 3380 | 1465537253328 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
22:40:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 228ms
22:40:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
22:40:53 INFO - PROCESS | 3380 | 1465537253616 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:53 INFO - PROCESS | 3380 | 1465537253645 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
22:40:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 228ms
22:40:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
22:40:53 INFO - PROCESS | 3380 | 1465537253848 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:53 INFO - PROCESS | 3380 | 1465537253873 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
22:40:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 168ms
22:40:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
22:40:54 INFO - PROCESS | 3380 | 1465537254024 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:54 INFO - PROCESS | 3380 | 1465537254046 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
22:40:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 169ms
22:40:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
22:40:54 INFO - PROCESS | 3380 | 1465537254195 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:54 INFO - PROCESS | 3380 | 1465537254216 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
22:40:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 170ms
22:40:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
22:40:54 INFO - PROCESS | 3380 | 1465537254369 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:54 INFO - PROCESS | 3380 | 1465537254385 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
22:40:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 170ms
22:40:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
22:40:54 INFO - PROCESS | 3380 | 1465537254547 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:54 INFO - PROCESS | 3380 | 1465537254576 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
22:40:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 169ms
22:40:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
22:40:54 INFO - PROCESS | 3380 | 1465537254721 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:54 INFO - PROCESS | 3380 | 1465537254735 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
22:40:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 168ms
22:40:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
22:40:54 INFO - PROCESS | 3380 | 1465537254894 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:54 INFO - PROCESS | 3380 | 1465537254915 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
22:40:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 169ms
22:40:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
22:40:55 INFO - PROCESS | 3380 | 1465537255071 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:55 INFO - PROCESS | 3380 | 1465537255085 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
22:40:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 169ms
22:40:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
22:40:55 INFO - PROCESS | 3380 | 1465537255244 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:55 INFO - PROCESS | 3380 | 1465537255268 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
22:40:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 229ms
22:40:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
22:40:55 INFO - PROCESS | 3380 | 1465537255477 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:55 INFO - PROCESS | 3380 | 1465537255498 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
22:40:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 230ms
22:40:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
22:40:55 INFO - PROCESS | 3380 | 1465537255714 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:55 INFO - PROCESS | 3380 | 1465537255735 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
22:40:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 272ms
22:40:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
22:40:56 INFO - PROCESS | 3380 | 1465537255990 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:56 INFO - PROCESS | 3380 | 1465537256003 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
22:40:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 170ms
22:40:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
22:40:56 INFO - PROCESS | 3380 | 1465537256164 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:56 INFO - PROCESS | 3380 | 1465537256184 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
22:40:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 169ms
22:40:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
22:40:56 INFO - PROCESS | 3380 | 1465537256340 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:56 INFO - PROCESS | 3380 | 1465537256353 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
22:40:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 187ms
22:40:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
22:40:56 INFO - PROCESS | 3380 | 1465537256529 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:56 INFO - PROCESS | 3380 | 1465537256547 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
22:40:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 169ms
22:40:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
22:40:56 INFO - PROCESS | 3380 | 1465537256703 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:56 INFO - PROCESS | 3380 | 1465537256716 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
22:40:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 169ms
22:40:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
22:40:56 INFO - PROCESS | 3380 | 1465537256878 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:56 INFO - PROCESS | 3380 | 1465537256898 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
22:40:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 188ms
22:40:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
22:40:57 INFO - PROCESS | 3380 | 1465537257069 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:57 INFO - PROCESS | 3380 | 1465537257083 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
22:40:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 188ms
22:40:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
22:40:57 INFO - PROCESS | 3380 | 1465537257263 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:57 INFO - PROCESS | 3380 | 1465537257282 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
22:40:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 169ms
22:40:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
22:40:57 INFO - PROCESS | 3380 | 1465537257435 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:57 INFO - PROCESS | 3380 | 1465537257451 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
22:40:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 169ms
22:40:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
22:40:57 INFO - PROCESS | 3380 | 1465537257611 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:57 INFO - PROCESS | 3380 | 1465537257628 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
22:40:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 169ms
22:40:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
22:40:57 INFO - PROCESS | 3380 | 1465537257784 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:57 INFO - PROCESS | 3380 | 1465537257802 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
22:40:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 228ms
22:40:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
22:40:58 INFO - PROCESS | 3380 | 1465537258017 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:58 INFO - PROCESS | 3380 | 1465537258036 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
22:40:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 170ms
22:40:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
22:40:58 INFO - PROCESS | 3380 | 1465537258194 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:58 INFO - PROCESS | 3380 | 1465537258212 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
22:40:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 169ms
22:40:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
22:40:58 INFO - PROCESS | 3380 | 1465537258366 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:58 INFO - PROCESS | 3380 | 1465537258386 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
22:40:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 170ms
22:40:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
22:40:58 INFO - PROCESS | 3380 | 1465537258543 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:58 INFO - PROCESS | 3380 | 1465537258560 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
22:40:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 169ms
22:40:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
22:40:58 INFO - PROCESS | 3380 | 1465537258715 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:58 INFO - PROCESS | 3380 | 1465537258733 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
22:40:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 169ms
22:40:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
22:40:58 INFO - PROCESS | 3380 | 1465537258892 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:58 INFO - PROCESS | 3380 | 1465537258911 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
22:40:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 170ms
22:40:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
22:40:59 INFO - PROCESS | 3380 | 1465537259064 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:59 INFO - PROCESS | 3380 | 1465537259083 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
22:40:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 170ms
22:40:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
22:40:59 INFO - PROCESS | 3380 | 1465537259241 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:59 INFO - PROCESS | 3380 | 1465537259253 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
22:40:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 168ms
22:40:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
22:40:59 INFO - PROCESS | 3380 | 1465537259413 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:59 INFO - PROCESS | 3380 | 1465537259432 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
22:40:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 334ms
22:40:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
22:40:59 INFO - PROCESS | 3380 | 1465537259752 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:59 INFO - PROCESS | 3380 | 1465537259777 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
22:40:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 170ms
22:40:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
22:40:59 INFO - PROCESS | 3380 | 1465537259929 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:40:59 INFO - PROCESS | 3380 | 1465537259950 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
22:41:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 185ms
22:41:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
22:41:00 INFO - PROCESS | 3380 | 1465537260126 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:00 INFO - PROCESS | 3380 | 1465537260150 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
22:41:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 187ms
22:41:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
22:41:00 INFO - PROCESS | 3380 | 1465537260317 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:00 INFO - PROCESS | 3380 | 1465537260337 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
22:41:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 170ms
22:41:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
22:41:00 INFO - PROCESS | 3380 | 1465537260492 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:00 INFO - PROCESS | 3380 | 1465537260510 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
22:41:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 186ms
22:41:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
22:41:00 INFO - PROCESS | 3380 | 1465537260683 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:00 INFO - PROCESS | 3380 | 1465537260709 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
22:41:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 185ms
22:41:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
22:41:00 INFO - PROCESS | 3380 | 1465537260874 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:00 INFO - PROCESS | 3380 | 1465537260886 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
22:41:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 167ms
22:41:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
22:41:01 INFO - PROCESS | 3380 | 1465537261045 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:01 INFO - PROCESS | 3380 | 1465537261063 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
22:41:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 169ms
22:41:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
22:41:01 INFO - PROCESS | 3380 | 1465537261217 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:01 INFO - PROCESS | 3380 | 1465537261245 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
22:41:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 167ms
22:41:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
22:41:01 INFO - PROCESS | 3380 | 1465537261393 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:01 INFO - PROCESS | 3380 | 1465537261411 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
22:41:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 169ms
22:41:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
22:41:01 INFO - PROCESS | 3380 | 1465537261564 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:01 INFO - PROCESS | 3380 | 1465537261593 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
22:41:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 230ms
22:41:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
22:41:01 INFO - PROCESS | 3380 | 1465537261798 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:01 INFO - PROCESS | 3380 | 1465537261819 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
22:41:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 167ms
22:41:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
22:41:01 INFO - PROCESS | 3380 | 1465537261970 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:01 INFO - PROCESS | 3380 | 1465537261985 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
22:41:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 170ms
22:41:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
22:41:02 INFO - PROCESS | 3380 | 1465537262145 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:02 INFO - PROCESS | 3380 | 1465537262218 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
22:41:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 272ms
22:41:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
22:41:02 INFO - PROCESS | 3380 | 1465537262425 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:02 INFO - PROCESS | 3380 | 1465537262447 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
22:41:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 170ms
22:41:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
22:41:02 INFO - PROCESS | 3380 | 1465537262598 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:02 INFO - PROCESS | 3380 | 1465537262617 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
22:41:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 169ms
22:41:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
22:41:02 INFO - PROCESS | 3380 | 1465537262774 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:02 INFO - PROCESS | 3380 | 1465537262787 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
22:41:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 169ms
22:41:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
22:41:02 INFO - PROCESS | 3380 | 1465537262949 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:02 INFO - PROCESS | 3380 | 1465537262971 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
22:41:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 169ms
22:41:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
22:41:03 INFO - PROCESS | 3380 | 1465537263120 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:03 INFO - PROCESS | 3380 | 1465537263137 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
22:41:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 169ms
22:41:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
22:41:03 INFO - PROCESS | 3380 | 1465537263295 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:03 INFO - PROCESS | 3380 | 1465537263313 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
22:41:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 168ms
22:41:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
22:41:03 INFO - PROCESS | 3380 | 1465537263470 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:03 INFO - PROCESS | 3380 | 1465537263483 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
22:41:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 187ms
22:41:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
22:41:03 INFO - PROCESS | 3380 | 1465537263661 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:03 INFO - PROCESS | 3380 | 1465537263679 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
22:41:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 170ms
22:41:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
22:41:03 INFO - PROCESS | 3380 | 1465537263837 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:03 INFO - PROCESS | 3380 | 1465537263851 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
22:41:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 169ms
22:41:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
22:41:04 INFO - PROCESS | 3380 | 1465537264012 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:04 INFO - PROCESS | 3380 | 1465537264033 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
22:41:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 170ms
22:41:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
22:41:04 INFO - PROCESS | 3380 | 1465537264185 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:04 INFO - PROCESS | 3380 | 1465537264202 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
22:41:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 168ms
22:41:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
22:41:04 INFO - PROCESS | 3380 | 1465537264362 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:04 INFO - PROCESS | 3380 | 1465537264381 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
22:41:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 170ms
22:41:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
22:41:04 INFO - PROCESS | 3380 | 1465537264538 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:04 INFO - PROCESS | 3380 | 1465537264561 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
22:41:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 170ms
22:41:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
22:41:04 INFO - PROCESS | 3380 | 1465537264713 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:04 INFO - PROCESS | 3380 | 1465537264731 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
22:41:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 170ms
22:41:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
22:41:04 INFO - PROCESS | 3380 | 1465537264891 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:04 INFO - PROCESS | 3380 | 1465537264903 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
22:41:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 169ms
22:41:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
22:41:05 INFO - PROCESS | 3380 | 1465537265065 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:05 INFO - PROCESS | 3380 | 1465537265083 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
22:41:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 168ms
22:41:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
22:41:05 INFO - PROCESS | 3380 | 1465537265241 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:05 INFO - PROCESS | 3380 | 1465537265261 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:05 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)
22:41:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 670ms
22:41:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
22:41:05 INFO - PROCESS | 3380 | 1465537265915 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:05 INFO - PROCESS | 3380 | 1465537265943 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:06 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
22:41:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:41:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
22:41:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:41:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 733ms
22:41:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
22:41:06 INFO - PROCESS | 3380 | 1465537266652 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:06 INFO - PROCESS | 3380 | 1465537266668 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:07 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
22:41:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:41:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
22:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:41:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 691ms
22:41:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
22:41:07 INFO - PROCESS | 3380 | 1465537267349 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:07 INFO - PROCESS | 3380 | 1465537267371 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:08 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)
22:41:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 673ms
22:41:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
22:41:08 INFO - PROCESS | 3380 | 1465537268024 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:08 INFO - PROCESS | 3380 | 1465537268047 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:08 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)
22:41:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 689ms
22:41:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
22:41:08 INFO - PROCESS | 3380 | 1465537268719 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:08 INFO - PROCESS | 3380 | 1465537268734 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:09 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
22:41:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:41:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
22:41:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:41:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 671ms
22:41:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
22:41:09 INFO - PROCESS | 3380 | 1465537269395 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:09 INFO - PROCESS | 3380 | 1465537269426 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:10 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
22:41:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:41:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
22:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:41:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 669ms
22:41:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
22:41:10 INFO - PROCESS | 3380 | 1465537270069 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:10 INFO - PROCESS | 3380 | 1465537270084 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:10 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
22:41:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:41:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
22:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:41:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 669ms
22:41:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
22:41:10 INFO - PROCESS | 3380 | 1465537270742 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:10 INFO - PROCESS | 3380 | 1465537270788 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:11 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
22:41:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:41:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
22:41:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:41:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 690ms
22:41:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
22:41:11 INFO - PROCESS | 3380 | 1465537271439 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:11 INFO - PROCESS | 3380 | 1465537271454 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
22:41:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 168ms
22:41:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
22:41:11 INFO - PROCESS | 3380 | 1465537271612 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:11 INFO - PROCESS | 3380 | 1465537271632 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
22:41:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 170ms
22:41:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
22:41:11 INFO - PROCESS | 3380 | 1465537271787 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:11 INFO - PROCESS | 3380 | 1465537271814 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:12 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"
22:41:12 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
22:41:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
22:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:41:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 334ms
22:41:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
22:41:12 INFO - PROCESS | 3380 | 1465537272126 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:12 INFO - PROCESS | 3380 | 1465537272152 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
22:41:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 170ms
22:41:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
22:41:12 INFO - PROCESS | 3380 | 1465537272301 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:12 INFO - PROCESS | 3380 | 1465537272320 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:12 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"
22:41:12 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
22:41:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
22:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:41:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 168ms
22:41:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
22:41:12 INFO - PROCESS | 3380 | 1465537272477 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:12 INFO - PROCESS | 3380 | 1465537272498 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:12 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"
22:41:12 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
22:41:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
22:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:41:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 168ms
22:41:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
22:41:12 INFO - PROCESS | 3380 | 1465537272646 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:12 INFO - PROCESS | 3380 | 1465537272666 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
22:41:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 169ms
22:41:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
22:41:12 INFO - PROCESS | 3380 | 1465537272819 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:12 INFO - PROCESS | 3380 | 1465537272838 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:13 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
22:41:13 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
22:41:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
22:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:41:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 672ms
22:41:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
22:41:13 INFO - PROCESS | 3380 | 1465537273497 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:13 INFO - PROCESS | 3380 | 1465537273524 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
22:41:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 172ms
22:41:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
22:41:13 INFO - PROCESS | 3380 | 1465537273674 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:13 INFO - PROCESS | 3380 | 1465537273687 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
22:41:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 170ms
22:41:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
22:41:13 INFO - PROCESS | 3380 | 1465537273847 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:13 INFO - PROCESS | 3380 | 1465537273866 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
22:41:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 169ms
22:41:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
22:41:14 INFO - PROCESS | 3380 | 1465537274021 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:14 INFO - PROCESS | 3380 | 1465537274035 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
22:41:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 168ms
22:41:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
22:41:14 INFO - PROCESS | 3380 | 1465537274197 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:14 INFO - PROCESS | 3380 | 1465537274215 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
22:41:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 170ms
22:41:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
22:41:14 INFO - PROCESS | 3380 | 1465537274370 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:14 INFO - PROCESS | 3380 | 1465537274388 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
22:41:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 169ms
22:41:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
22:41:14 INFO - PROCESS | 3380 | 1465537274547 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:14 INFO - PROCESS | 3380 | 1465537274568 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
22:41:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 169ms
22:41:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
22:41:14 INFO - PROCESS | 3380 | 1465537274721 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:14 INFO - PROCESS | 3380 | 1465537274737 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
22:41:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 170ms
22:41:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
22:41:14 INFO - PROCESS | 3380 | 1465537274896 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:14 INFO - PROCESS | 3380 | 1465537274915 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
22:41:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 170ms
22:41:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
22:41:15 INFO - PROCESS | 3380 | 1465537275071 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:15 INFO - PROCESS | 3380 | 1465537275087 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
22:41:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 169ms
22:41:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
22:41:15 INFO - PROCESS | 3380 | 1465537275246 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:15 INFO - PROCESS | 3380 | 1465537275265 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
22:41:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 169ms
22:41:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
22:41:15 INFO - PROCESS | 3380 | 1465537275419 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:15 INFO - PROCESS | 3380 | 1465537275448 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
22:41:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 170ms
22:41:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
22:41:15 INFO - PROCESS | 3380 | 1465537275596 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:15 INFO - PROCESS | 3380 | 1465537275616 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
22:41:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 169ms
22:41:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
22:41:15 INFO - PROCESS | 3380 | 1465537275769 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:15 INFO - PROCESS | 3380 | 1465537275788 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
22:41:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 168ms
22:41:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
22:41:15 INFO - PROCESS | 3380 | 1465537275945 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:15 INFO - PROCESS | 3380 | 1465537275966 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
22:41:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 170ms
22:41:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
22:41:16 INFO - PROCESS | 3380 | 1465537276121 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:16 INFO - PROCESS | 3380 | 1465537276136 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
22:41:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 170ms
22:41:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
22:41:16 INFO - PROCESS | 3380 | 1465537276296 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:16 INFO - PROCESS | 3380 | 1465537276317 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
22:41:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 169ms
22:41:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
22:41:16 INFO - PROCESS | 3380 | 1465537276473 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:16 INFO - PROCESS | 3380 | 1465537276487 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
22:41:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 169ms
22:41:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
22:41:16 INFO - PROCESS | 3380 | 1465537276646 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:16 INFO - PROCESS | 3380 | 1465537276664 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
22:41:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 170ms
22:41:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
22:41:16 INFO - PROCESS | 3380 | 1465537276819 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:16 INFO - PROCESS | 3380 | 1465537276841 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
22:41:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 169ms
22:41:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
22:41:17 INFO - PROCESS | 3380 | 1465537276995 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:17 INFO - PROCESS | 3380 | 1465537277018 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
22:41:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 186ms
22:41:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
22:41:17 INFO - PROCESS | 3380 | 1465537277185 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:17 INFO - PROCESS | 3380 | 1465537277204 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
22:41:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 168ms
22:41:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
22:41:17 INFO - PROCESS | 3380 | 1465537277360 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:17 INFO - PROCESS | 3380 | 1465537277372 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
22:41:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 169ms
22:41:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
22:41:17 INFO - PROCESS | 3380 | 1465537277531 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:17 INFO - PROCESS | 3380 | 1465537277552 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
22:41:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 170ms
22:41:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
22:41:17 INFO - PROCESS | 3380 | 1465537277708 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:17 INFO - PROCESS | 3380 | 1465537277720 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
22:41:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 170ms
22:41:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
22:41:17 INFO - PROCESS | 3380 | 1465537277880 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:17 INFO - PROCESS | 3380 | 1465537277899 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
22:41:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 168ms
22:41:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
22:41:18 INFO - PROCESS | 3380 | 1465537278054 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:18 INFO - PROCESS | 3380 | 1465537278070 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
22:41:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 333ms
22:41:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
22:41:18 INFO - PROCESS | 3380 | 1465537278393 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:18 INFO - PROCESS | 3380 | 1465537278416 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
22:41:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 187ms
22:41:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
22:41:18 INFO - PROCESS | 3380 | 1465537278587 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:18 INFO - PROCESS | 3380 | 1465537278604 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
22:41:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 169ms
22:41:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
22:41:18 INFO - PROCESS | 3380 | 1465537278764 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:18 INFO - PROCESS | 3380 | 1465537278785 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
22:41:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 169ms
22:41:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
22:41:18 INFO - PROCESS | 3380 | 1465537278935 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:18 INFO - PROCESS | 3380 | 1465537278955 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
22:41:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 169ms
22:41:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
22:41:19 INFO - PROCESS | 3380 | 1465537279112 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:19 INFO - PROCESS | 3380 | 1465537279133 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
22:41:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 169ms
22:41:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
22:41:19 INFO - PROCESS | 3380 | 1465537279287 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:19 INFO - PROCESS | 3380 | 1465537279303 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
22:41:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 170ms
22:41:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
22:41:19 INFO - PROCESS | 3380 | 1465537279463 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:19 INFO - PROCESS | 3380 | 1465537279482 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
22:41:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 169ms
22:41:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
22:41:19 INFO - PROCESS | 3380 | 1465537279636 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:19 INFO - PROCESS | 3380 | 1465537279658 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
22:41:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 171ms
22:41:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
22:41:19 INFO - PROCESS | 3380 | 1465537279812 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:19 INFO - PROCESS | 3380 | 1465537279831 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
22:41:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 169ms
22:41:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
22:41:19 INFO - PROCESS | 3380 | 1465537279984 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:20 INFO - PROCESS | 3380 | 1465537280004 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
22:41:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 170ms
22:41:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
22:41:20 INFO - PROCESS | 3380 | 1465537280162 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:20 INFO - PROCESS | 3380 | 1465537280187 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
22:41:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 168ms
22:41:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
22:41:20 INFO - PROCESS | 3380 | 1465537280336 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:20 INFO - PROCESS | 3380 | 1465537280355 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
22:41:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 169ms
22:41:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
22:41:20 INFO - PROCESS | 3380 | 1465537280514 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:20 INFO - PROCESS | 3380 | 1465537280541 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
22:41:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 169ms
22:41:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
22:41:20 INFO - PROCESS | 3380 | 1465537280688 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:20 INFO - PROCESS | 3380 | 1465537280705 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
22:41:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 170ms
22:41:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
22:41:20 INFO - PROCESS | 3380 | 1465537280863 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:20 INFO - PROCESS | 3380 | 1465537280882 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
22:41:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 169ms
22:41:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
22:41:21 INFO - PROCESS | 3380 | 1465537281038 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:21 INFO - PROCESS | 3380 | 1465537281053 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
22:41:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 169ms
22:41:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
22:41:21 INFO - PROCESS | 3380 | 1465537281213 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:21 INFO - PROCESS | 3380 | 1465537281235 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
22:41:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 169ms
22:41:21 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
22:41:21 INFO - PROCESS | 3380 | 1465537281385 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:21 INFO - PROCESS | 3380 | 1465537281404 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
22:41:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
22:41:21 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 170ms
22:41:21 INFO - TEST-START | /DOMEvents/constructors.html
22:41:21 INFO - PROCESS | 3380 | 1465537281569 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:21 INFO - PROCESS | 3380 | 1465537281668 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
22:41:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
22:41:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
22:41:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
22:41:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
22:41:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
22:41:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
22:41:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
22:41:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
22:41:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
22:41:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
22:41:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
22:41:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
22:41:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
22:41:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
22:41:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
22:41:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
22:41:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
22:41:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
22:41:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
22:41:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
22:41:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
22:41:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
22:41:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
22:41:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
22:41:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
22:41:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
22:41:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
22:41:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
22:41:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
22:41:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
22:41:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
22:41:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
22:41:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
22:41:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
22:41:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
22:41:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
22:41:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
22:41:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
22:41:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
22:41:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
22:41:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
22:41:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
22:41:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
22:41:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
22:41:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
22:41:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
22:41:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
22:41:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
22:41:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
22:41:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
22:41:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
22:41:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
22:41:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
22:41:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
22:41:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
22:41:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
22:41:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
22:41:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
22:41:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
22:41:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
22:41:21 INFO - TEST-OK | /DOMEvents/constructors.html | took 351ms
22:41:21 INFO - TEST-START | /DOMEvents/event-phases-order.html
22:41:21 INFO - PROCESS | 3380 | 1465537281927 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:21 INFO - PROCESS | 3380 | 1465537281946 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:22 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
22:41:22 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 271ms
22:41:22 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
22:41:22 INFO - PROCESS | 3380 | 1465537282201 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:22 INFO - PROCESS | 3380 | 1465537282219 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:22 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
22:41:22 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
22:41:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
22:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
22:41:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
22:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
22:41:22 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
22:41:22 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
22:41:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
22:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
22:41:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
22:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
22:41:22 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
22:41:22 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
22:41:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
22:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
22:41:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
22:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
22:41:22 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]"
22:41:22 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
22:41:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
22:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
22:41:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
22:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
22:41:22 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
22:41:22 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 179ms
22:41:22 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
22:41:22 INFO - PROCESS | 3380 | 1465537282384 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:22 INFO - PROCESS | 3380 | 1465537282404 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:22 INFO - PROCESS | 3380 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
22:41:22 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
22:41:22 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 169ms
22:41:22 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
22:41:22 INFO - PROCESS | 3380 | 1465537282561 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:22 INFO - PROCESS | 3380 | 1465537282584 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:22 INFO - PROCESS | 3380 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
22:41:22 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
22:41:22 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 170ms
22:41:22 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
22:41:22 INFO - PROCESS | 3380 | 1465537282733 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:22 INFO - PROCESS | 3380 | 1465537282751 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:22 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
22:41:22 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 169ms
22:41:22 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
22:41:22 INFO - PROCESS | 3380 | 1465537282909 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:22 INFO - PROCESS | 3380 | 1465537282921 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:23 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.
22:41:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 168ms
22:41:23 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
22:41:23 INFO - PROCESS | 3380 | 1465537283081 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:23 INFO - PROCESS | 3380 | 1465537283101 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:23 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
22:41:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
22:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
22:41:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 170ms
22:41:23 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
22:41:23 INFO - PROCESS | 3380 | 1465537283256 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:23 INFO - PROCESS | 3380 | 1465537283270 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:23 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.
22:41:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 168ms
22:41:23 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
22:41:23 INFO - PROCESS | 3380 | 1465537283429 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:23 INFO - PROCESS | 3380 | 1465537283450 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:23 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.
22:41:23 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 168ms
22:41:23 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
22:41:23 INFO - PROCESS | 3380 | 1465537283601 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:23 INFO - PROCESS | 3380 | 1465537283622 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:23 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
22:41:23 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
22:41:23 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 169ms
22:41:23 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
22:41:23 INFO - PROCESS | 3380 | 1465537283779 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:23 INFO - PROCESS | 3380 | 1465537283796 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:23 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.
22:41:23 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 170ms
22:41:23 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
22:41:23 INFO - PROCESS | 3380 | 1465537283959 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:23 INFO - PROCESS | 3380 | 1465537283972 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:24 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.
22:41:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 187ms
22:41:24 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
22:41:24 INFO - PROCESS | 3380 | 1465537284146 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:24 INFO - PROCESS | 3380 | 1465537284164 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:24 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.
22:41:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 169ms
22:41:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
22:41:24 INFO - PROCESS | 3380 | 1465537284321 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:24 INFO - PROCESS | 3380 | 1465537284338 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:24 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.
22:41:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 333ms
22:41:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
22:41:24 INFO - PROCESS | 3380 | 1465537284660 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:24 INFO - PROCESS | 3380 | 1465537284686 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:24 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.
22:41:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 169ms
22:41:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
22:41:24 INFO - PROCESS | 3380 | 1465537284836 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:24 INFO - PROCESS | 3380 | 1465537284871 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:25 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.
22:41:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 170ms
22:41:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
22:41:25 INFO - PROCESS | 3380 | 1465537285014 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:25 INFO - PROCESS | 3380 | 1465537285035 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:25 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
22:41:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
22:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
22:41:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 188ms
22:41:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
22:41:25 INFO - PROCESS | 3380 | 1465537285201 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:25 INFO - PROCESS | 3380 | 1465537285222 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:25 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.
22:41:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 170ms
22:41:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
22:41:25 INFO - PROCESS | 3380 | 1465537285377 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:25 INFO - PROCESS | 3380 | 1465537285396 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:25 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.
22:41:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 169ms
22:41:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
22:41:25 INFO - PROCESS | 3380 | 1465537285550 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:25 INFO - PROCESS | 3380 | 1465537285576 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
22:41:25 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
22:41:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 170ms
22:41:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
22:41:25 INFO - PROCESS | 3380 | 1465537285726 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:25 INFO - PROCESS | 3380 | 1465537285738 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:25 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.
22:41:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 229ms
22:41:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
22:41:25 INFO - PROCESS | 3380 | 1465537285961 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:25 INFO - PROCESS | 3380 | 1465537285984 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:26 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.
22:41:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 189ms
22:41:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
22:41:26 INFO - PROCESS | 3380 | 1465537286151 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:26 INFO - PROCESS | 3380 | 1465537286170 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:26 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.
22:41:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 168ms
22:41:26 INFO - TEST-START | /FileAPI/FileReaderSync.worker
22:41:26 INFO - PROCESS | 3380 | 1465537286327 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:26 INFO - PROCESS | 3380 | 1465537286339 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
22:41:26 INFO - {}
22:41:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
22:41:26 INFO - {}
22:41:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
22:41:26 INFO - {}
22:41:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
22:41:26 INFO - {}
22:41:26 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 171ms
22:41:26 INFO - TEST-START | /FileAPI/fileReader.html
22:41:26 INFO - PROCESS | 3380 | 1465537286500 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:26 INFO - PROCESS | 3380 | 1465537286524 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
22:41:26 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
22:41:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
22:41:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
22:41:26 INFO - TEST-OK | /FileAPI/fileReader.html | took 171ms
22:41:26 INFO - TEST-START | /FileAPI/historical.html
22:41:26 INFO - PROCESS | 3380 | 1465537286677 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:26 INFO - PROCESS | 3380 | 1465537286701 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:26 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
22:41:26 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
22:41:26 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
22:41:26 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
22:41:26 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
22:41:26 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
22:41:26 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
22:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:26 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
22:41:26 INFO - TEST-OK | /FileAPI/historical.html | took 188ms
22:41:26 INFO - TEST-START | /FileAPI/idlharness.html
22:41:26 INFO - PROCESS | 3380 | 1465537286868 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:26 INFO - PROCESS | 3380 | 1465537286889 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
22:41:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
22:41:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
22:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
22:41:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
22:41:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:41:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:41:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
22:41:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
22:41:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
22:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
22:41:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
22:41:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:41:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:41:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
22:41:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
22:41:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
22:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
22:41:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
22:41:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:41:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:41:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
22:41:27 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
22:41:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:41:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:41:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:41:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:41:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
22:41:27 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
22:41:27 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
22:41:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:41:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:41:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:41:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:41:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
22:41:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
22:41:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
22:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
22:41:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:41:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:41:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
22:41:27 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
22:41:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:41:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:41:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:41:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:41:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
22:41:27 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
22:41:27 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
22:41:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:41:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:41:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:41:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:41:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
22:41:27 INFO - TEST-OK | /FileAPI/idlharness.html | took 269ms
22:41:27 INFO - TEST-START | /FileAPI/idlharness.worker
22:41:27 INFO - PROCESS | 3380 | 1465537287145 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:27 INFO - PROCESS | 3380 | 1465537287164 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
22:41:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
22:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
22:41:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
22:41:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:41:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:41:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
22:41:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
22:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
22:41:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
22:41:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:41:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:41:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
22:41:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
22:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
22:41:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
22:41:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:41:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:41:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
22:41:27 INFO - {}
22:41:27 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
22:41:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:41:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:41:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:41:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:41:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
22:41:27 INFO - {}
22:41:27 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 - {}
22:41:27 INFO - {}
22:41:27 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
22:41:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:41:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:41:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:41:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:41:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
22:41:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
22:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
22:41:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:41:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:41:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
22:41:27 INFO - {}
22:41:27 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
22:41:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:41:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:41:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:41:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:41:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
22:41:27 INFO - {}
22:41:27 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 - {}
22:41:27 INFO - {}
22:41:27 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
22:41:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:41:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:41:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:41:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:41:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:41:27 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
22:41:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
22:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
22:41:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:41:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:41:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:41:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
22:41:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
22:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
22:41:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:41:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:41:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:41:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
22:41:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
22:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
22:41:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:41:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:41:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:41:27 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
22:41:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
22:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
22:41:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:41:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:41:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:41:27 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
22:41:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
22:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
22:41:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:41:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:41:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:41:27 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
22:41:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
22:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
22:41:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
22:41:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:41:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:41:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:41:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
22:41:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
22:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
22:41:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
22:41:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:41:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:41:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
22:41:27 INFO - {}
22:41:27 INFO - TEST-OK | /FileAPI/idlharness.worker | took 395ms
22:41:27 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
22:41:27 INFO - PROCESS | 3380 | 1465537287542 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:27 INFO - PROCESS | 3380 | 1465537287557 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:27 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
22:41:27 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 169ms
22:41:27 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
22:41:27 INFO - PROCESS | 3380 | 1465537287717 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:27 INFO - PROCESS | 3380 | 1465537287735 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
22:41:27 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 169ms
22:41:27 INFO - TEST-START | /FileAPI/blob/Blob-close.html
22:41:27 INFO - PROCESS | 3380 | 1465537287898 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:27 INFO - PROCESS | 3380 | 1465537287916 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
22:41:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
22:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
22:41:28 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 229ms
22:41:28 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
22:41:28 INFO - PROCESS | 3380 | 1465537288126 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:28 INFO - PROCESS | 3380 | 1465537288172 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
22:41:28 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.
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
22:41:28 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'.)
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
22:41:28 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.
22:41:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
22:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
22:41:28 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.
22:41:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
22:41:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
22:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
22:41:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
22:41:28 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.
22:41:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
22:41:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
22:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
22:41:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
22:41:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13
22:41:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
22:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
22:41:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
22:41:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:41:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
22:41:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
22:41:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:41:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:41:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
22:41:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:41:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:41:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
22:41:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:41:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
22:41:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
22:41:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:41:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:41:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
22:41:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:41:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:41:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
22:41:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:41:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:41:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
22:41:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:41:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:41:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
22:41:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:41:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
22:41:28 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 345ms
22:41:28 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
22:41:28 INFO - PROCESS | 3380 | 1465537288473 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:28 INFO - PROCESS | 3380 | 1465537288487 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
22:41:28 INFO - {}
22:41:28 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 169ms
22:41:28 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
22:41:28 INFO - PROCESS | 3380 | 1465537288647 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:28 INFO - PROCESS | 3380 | 1465537288666 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
22:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
22:41:28 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 170ms
22:41:28 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
22:41:28 INFO - PROCESS | 3380 | 1465537288826 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:28 INFO - PROCESS | 3380 | 1465537288838 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
22:41:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
22:41:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
22:41:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
22:41:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
22:41:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
22:41:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
22:41:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
22:41:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
22:41:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
22:41:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
22:41:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
22:41:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
22:41:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
22:41:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
22:41:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
22:41:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
22:41:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
22:41:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
22:41:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
22:41:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
22:41:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
22:41:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
22:41:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
22:41:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
22:41:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
22:41:29 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"
22:41:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
22:41:29 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"
22:41:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
22:41:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 327ms
22:41:29 INFO - TEST-START | /FileAPI/file/File-constructor.html
22:41:29 INFO - PROCESS | 3380 | 1465537289154 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:29 INFO - PROCESS | 3380 | 1465537289168 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
22:41:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
22:41:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
22:41:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
22:41:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
22:41:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
22:41:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
22:41:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
22:41:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
22:41:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
22:41:29 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
22:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:29 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
22:41:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
22:41:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
22:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
22:41:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
22:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
22:41:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
22:41:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
22:41:29 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 342ms
22:41:29 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
22:41:29 INFO - PROCESS | 3380 | 1465537289503 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:29 INFO - PROCESS | 3380 | 1465537289530 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:29 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
22:41:29 INFO - {}
22:41:29 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 229ms
22:41:29 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
22:41:29 INFO - PROCESS | 3380 | 1465537289738 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:29 INFO - PROCESS | 3380 | 1465537289755 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
22:41:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
22:41:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
22:41:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
22:41:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
22:41:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
22:41:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
22:41:29 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 171ms
22:41:29 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
22:41:29 INFO - PROCESS | 3380 | 1465537289917 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:29 INFO - PROCESS | 3380 | 1465537289939 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
22:41:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
22:41:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
22:41:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
22:41:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
22:41:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
22:41:30 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 170ms
22:41:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
22:41:30 INFO - PROCESS | 3380 | 1465537290087 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:30 INFO - PROCESS | 3380 | 1465537290111 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
22:41:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
22:41:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
22:41:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
22:41:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
22:41:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
22:41:30 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 169ms
22:41:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
22:41:30 INFO - PROCESS | 3380 | 1465537290264 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:30 INFO - PROCESS | 3380 | 1465537290283 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:30 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
22:41:30 INFO - reader.readAsText(blob_2)
22:41:30 INFO - }" did not throw
22:41:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
22:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
22:41:30 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
22:41:30 INFO - reader.readAsDataURL(blob_2)
22:41:30 INFO - }" did not throw
22:41:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
22:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
22:41:30 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
22:41:30 INFO - reader.readAsArrayBuffer(blob_2)
22:41:30 INFO - }" did not throw
22:41:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
22:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
22:41:30 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
22:41:30 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
22:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:41:30 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
22:41:30 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
22:41:30 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
22:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:41:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
22:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
22:41:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
22:41:30 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
22:41:30 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
22:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:41:30 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 180ms
22:41:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
22:41:30 INFO - PROCESS | 3380 | 1465537290447 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:30 INFO - PROCESS | 3380 | 1465537290478 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:30 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
22:41:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
22:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
22:41:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
22:41:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 170ms
22:41:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
22:41:30 INFO - PROCESS | 3380 | 1465537290621 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:30 INFO - PROCESS | 3380 | 1465537290636 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
22:41:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 170ms
22:41:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
22:41:30 INFO - PROCESS | 3380 | 1465537290796 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:30 INFO - PROCESS | 3380 | 1465537290817 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
22:41:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 170ms
22:41:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
22:41:30 INFO - PROCESS | 3380 | 1465537290971 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:31 INFO - PROCESS | 3380 | 1465537290988 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
22:41:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 169ms
22:41:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
22:41:31 INFO - PROCESS | 3380 | 1465537291147 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:31 INFO - PROCESS | 3380 | 1465537291169 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
22:41:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
22:41:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 170ms
22:41:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
22:41:31 INFO - PROCESS | 3380 | 1465537291326 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:31 INFO - PROCESS | 3380 | 1465537291340 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
22:41:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 187ms
22:41:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
22:41:31 INFO - PROCESS | 3380 | 1465537291514 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:31 INFO - PROCESS | 3380 | [Parent 3380] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w64-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
22:41:31 INFO - PROCESS | 3380 | 1465537291540 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
22:41:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
22:41:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
22:41:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 170ms
22:41:31 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
22:41:31 INFO - PROCESS | 3380 | 1465537291689 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:31 INFO - PROCESS | 3380 | 1465537291703 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:31 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
22:41:31 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
22:41:31 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
22:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:31 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
22:41:31 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 167ms
22:41:31 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
22:41:31 INFO - PROCESS | 3380 | 1465537291863 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:31 INFO - PROCESS | 3380 | 1465537291883 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:32 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
22:41:32 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 170ms
22:41:32 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
22:41:32 INFO - PROCESS | 3380 | 1465537292040 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:32 INFO - PROCESS | 3380 | 1465537292054 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:32 INFO - PROCESS | 3380 | [Parent 3380] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w64-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
22:41:32 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
22:41:32 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 944ms
22:41:32 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
22:41:32 INFO - PROCESS | 3380 | 1465537292989 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:33 INFO - PROCESS | 3380 | 1465537293007 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:33 INFO - PROCESS | 3380 | [Parent 3380] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w64-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
22:41:33 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
22:41:33 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 839ms
22:41:33 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
22:41:33 INFO - PROCESS | 3380 | 1465537293832 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:33 INFO - PROCESS | 3380 | 1465537293852 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:34 INFO - PROCESS | 3380 | [Parent 3380] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w64-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
22:41:35 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
22:41:35 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 1224ms
22:41:35 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
22:41:35 INFO - PROCESS | 3380 | 1465537295061 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:35 INFO - PROCESS | 3380 | 1465537295080 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:35 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
22:41:35 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 923ms
22:41:35 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
22:41:36 INFO - PROCESS | 3380 | 1465537296001 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:36 INFO - PROCESS | 3380 | 1465537296031 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:36 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
22:41:36 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
22:41:36 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
22:41:36 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
22:41:36 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 923ms
22:41:36 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
22:41:36 INFO - PROCESS | 3380 | 1465537296929 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:36 INFO - PROCESS | 3380 | 1465537296951 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
22:41:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
22:41:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
22:41:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
22:41:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
22:41:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
22:41:37 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 1027ms
22:41:37 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
22:41:37 INFO - PROCESS | 3380 | 1465537297966 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:37 INFO - PROCESS | 3380 | 1465537297989 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
22:41:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
22:41:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
22:41:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
22:41:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
22:41:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
22:41:38 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 1029ms
22:41:38 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
22:41:39 INFO - PROCESS | 3380 | 1465537298999 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:39 INFO - PROCESS | 3380 | 1465537299019 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:39 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
22:41:39 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
22:41:39 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
22:41:39 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
22:41:39 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
22:41:39 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
22:41:39 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 922ms
22:41:39 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
22:41:39 INFO - PROCESS | 3380 | 1465537299923 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:39 INFO - PROCESS | 3380 | 1465537299944 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:40 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
22:41:40 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
22:41:40 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
22:41:40 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
22:41:40 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 1023ms
22:41:40 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
22:41:40 INFO - PROCESS | 3380 | 1465537300951 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:40 INFO - PROCESS | 3380 | 1465537300978 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:41 INFO - PROCESS | 3380 | [Parent 3380] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w64-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
22:41:41 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
22:41:41 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
22:41:41 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
22:41:41 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
22:41:41 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 1025ms
22:41:41 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
22:41:41 INFO - PROCESS | 3380 | 1465537301982 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:42 INFO - PROCESS | 3380 | 1465537302009 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:42 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
22:41:42 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
22:41:42 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
22:41:42 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
22:41:42 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 986ms
22:41:42 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
22:41:42 INFO - PROCESS | 3380 | 1465537302973 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:43 INFO - PROCESS | 3380 | 1465537302998 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:44 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
22:41:44 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
22:41:44 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
22:41:44 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
22:41:44 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 1076ms
22:41:44 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
22:41:44 INFO - PROCESS | 3380 | 1465537304055 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:44 INFO - PROCESS | 3380 | 1465537304076 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
22:41:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
22:41:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
22:41:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
22:41:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
22:41:47 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 3752ms
22:41:47 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
22:41:47 INFO - PROCESS | 3380 | 1465537307813 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:47 INFO - PROCESS | 3380 | 1465537307834 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:51 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
22:41:51 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
22:41:51 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
22:41:51 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 3756ms
22:41:51 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
22:41:51 INFO - PROCESS | 3380 | 1465537311572 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:51 INFO - PROCESS | 3380 | 1465537311598 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:54 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
22:41:54 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
22:41:54 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
22:41:54 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 2549ms
22:41:54 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
22:41:54 INFO - PROCESS | 3380 | 1465537314127 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:54 INFO - PROCESS | 3380 | 1465537314151 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:55 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
22:41:55 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 1135ms
22:41:55 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
22:41:55 INFO - PROCESS | 3380 | 1465537315270 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:55 INFO - PROCESS | 3380 | 1465537315290 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:56 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
22:41:56 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
22:41:56 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 922ms
22:41:56 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
22:41:56 INFO - PROCESS | 3380 | 1465537316194 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:56 INFO - PROCESS | 3380 | 1465537316218 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:57 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
22:41:57 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 1130ms
22:41:57 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
22:41:57 INFO - PROCESS | 3380 | 1465537317328 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:57 INFO - PROCESS | 3380 | 1465537317351 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:58 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
22:41:58 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 984ms
22:41:58 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
22:41:58 INFO - PROCESS | 3380 | 1465537318317 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:58 INFO - PROCESS | 3380 | 1465537318341 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:59 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
22:41:59 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 881ms
22:41:59 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
22:41:59 INFO - PROCESS | 3380 | 1465537319200 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:41:59 INFO - PROCESS | 3380 | 1465537319225 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:00 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
22:42:00 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 1078ms
22:42:00 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
22:42:00 INFO - PROCESS | 3380 | 1465537320284 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:00 INFO - PROCESS | 3380 | 1465537320308 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:01 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
22:42:01 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 879ms
22:42:01 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
22:42:01 INFO - PROCESS | 3380 | 1465537321167 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:01 INFO - PROCESS | 3380 | 1465537321192 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:02 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
22:42:02 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 1029ms
22:42:02 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
22:42:02 INFO - PROCESS | 3380 | 1465537322201 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:02 INFO - PROCESS | 3380 | 1465537322232 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:03 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
22:42:03 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 879ms
22:42:03 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
22:42:03 INFO - PROCESS | 3380 | 1465537323086 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:03 INFO - PROCESS | 3380 | 1465537323108 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:04 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
22:42:04 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 942ms
22:42:04 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
22:42:04 INFO - PROCESS | 3380 | 1465537324033 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:04 INFO - PROCESS | 3380 | 1465537324054 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:05 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
22:42:05 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 1077ms
22:42:05 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
22:42:05 INFO - PROCESS | 3380 | 1465537325113 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:05 INFO - PROCESS | 3380 | 1465537325136 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:06 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
22:42:06 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 986ms
22:42:06 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
22:42:06 INFO - PROCESS | 3380 | 1465537326103 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:06 INFO - PROCESS | 3380 | 1465537326126 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:07 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
22:42:07 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 1030ms
22:42:07 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
22:42:07 INFO - PROCESS | 3380 | 1465537327139 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:07 INFO - PROCESS | 3380 | 1465537327165 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:08 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
22:42:08 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 922ms
22:42:08 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
22:42:08 INFO - PROCESS | 3380 | 1465537328066 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:08 INFO - PROCESS | 3380 | 1465537328087 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:08 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
22:42:08 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 921ms
22:42:08 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
22:42:08 INFO - PROCESS | 3380 | 1465537328993 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:09 INFO - PROCESS | 3380 | 1465537329017 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:10 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
22:42:10 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 1076ms
22:42:10 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
22:42:10 INFO - PROCESS | 3380 | 1465537330074 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:10 INFO - PROCESS | 3380 | 1465537330096 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:11 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
22:42:11 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 982ms
22:42:11 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
22:42:11 INFO - PROCESS | 3380 | 1465537331063 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:11 INFO - PROCESS | 3380 | 1465537331084 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:12 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
22:42:12 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 985ms
22:42:12 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
22:42:12 INFO - PROCESS | 3380 | 1465537332050 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:12 INFO - PROCESS | 3380 | 1465537332072 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:12 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
22:42:12 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 921ms
22:42:12 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
22:42:12 INFO - PROCESS | 3380 | 1465537332975 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:13 INFO - PROCESS | 3380 | 1465537332996 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:13 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
22:42:13 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 942ms
22:42:13 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
22:42:13 INFO - PROCESS | 3380 | 1465537333923 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:13 INFO - PROCESS | 3380 | 1465537333948 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:14 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
22:42:14 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 1026ms
22:42:14 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
22:42:14 INFO - PROCESS | 3380 | 1465537334955 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:14 INFO - PROCESS | 3380 | 1465537334980 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:15 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
22:42:15 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 1028ms
22:42:15 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
22:42:15 INFO - PROCESS | 3380 | 1465537335987 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:16 INFO - PROCESS | 3380 | 1465537336009 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:16 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
22:42:16 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 838ms
22:42:16 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
22:42:16 INFO - PROCESS | 3380 | 1465537336831 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:16 INFO - PROCESS | 3380 | 1465537336852 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:17 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
22:42:17 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 1128ms
22:42:17 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
22:42:17 INFO - PROCESS | 3380 | 1465537337966 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:17 INFO - PROCESS | 3380 | 1465537337989 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:18 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
22:42:18 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 942ms
22:42:18 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
22:42:18 INFO - PROCESS | 3380 | 1465537338908 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:18 INFO - PROCESS | 3380 | 1465537338930 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:19 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
22:42:19 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 922ms
22:42:19 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
22:42:19 INFO - PROCESS | 3380 | 1465537339836 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:19 INFO - PROCESS | 3380 | 1465537339860 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:20 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
22:42:20 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 1078ms
22:42:20 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
22:42:20 INFO - PROCESS | 3380 | 1465537340919 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:20 INFO - PROCESS | 3380 | 1465537340979 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:21 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
22:42:21 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 983ms
22:42:21 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
22:42:21 INFO - PROCESS | 3380 | 1465537341907 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:21 INFO - PROCESS | 3380 | 1465537341930 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:22 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
22:42:22 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 941ms
22:42:22 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
22:42:22 INFO - PROCESS | 3380 | 1465537342858 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:22 INFO - PROCESS | 3380 | 1465537342880 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:23 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
22:42:23 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 881ms
22:42:23 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
22:42:23 INFO - PROCESS | 3380 | 1465537343743 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:23 INFO - PROCESS | 3380 | 1465537343764 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:24 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
22:42:24 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 1023ms
22:42:24 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
22:42:24 INFO - PROCESS | 3380 | 1465537344767 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:24 INFO - PROCESS | 3380 | 1465537344788 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:25 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
22:42:25 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 986ms
22:42:25 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
22:42:25 INFO - PROCESS | 3380 | 1465537345758 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:25 INFO - PROCESS | 3380 | 1465537345780 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:26 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
22:42:26 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 1079ms
22:42:26 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
22:42:26 INFO - PROCESS | 3380 | 1465537346843 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:26 INFO - PROCESS | 3380 | 1465537346869 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:27 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
22:42:27 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 941ms
22:42:27 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
22:42:27 INFO - PROCESS | 3380 | 1465537347790 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:27 INFO - PROCESS | 3380 | 1465537347813 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:28 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
22:42:28 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 922ms
22:42:28 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
22:42:28 INFO - PROCESS | 3380 | 1465537348717 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:28 INFO - PROCESS | 3380 | 1465537348742 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:29 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
22:42:29 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 1073ms
22:42:29 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
22:42:29 INFO - PROCESS | 3380 | 1465537349796 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:29 INFO - PROCESS | 3380 | 1465537349821 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:30 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
22:42:30 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 984ms
22:42:30 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
22:42:30 INFO - PROCESS | 3380 | 1465537350783 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:30 INFO - PROCESS | 3380 | 1465537350806 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:31 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
22:42:31 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 985ms
22:42:31 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
22:42:31 INFO - PROCESS | 3380 | 1465537351773 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:31 INFO - PROCESS | 3380 | 1465537351794 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:32 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
22:42:32 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 922ms
22:42:32 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
22:42:32 INFO - PROCESS | 3380 | 1465537352700 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:32 INFO - PROCESS | 3380 | 1465537352728 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:33 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
22:42:33 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 1078ms
22:42:33 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
22:42:33 INFO - PROCESS | 3380 | 1465537353784 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:33 INFO - PROCESS | 3380 | 1465537353818 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:34 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
22:42:34 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1179ms
22:42:34 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
22:42:34 INFO - PROCESS | 3380 | 1465537354968 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:34 INFO - PROCESS | 3380 | 1465537354985 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:36 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
22:42:36 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 1079ms
22:42:36 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
22:42:36 INFO - PROCESS | 3380 | 1465537356052 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:36 INFO - PROCESS | 3380 | 1465537356081 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:37 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
22:42:37 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 1025ms
22:42:37 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
22:42:37 INFO - PROCESS | 3380 | 1465537357080 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:37 INFO - PROCESS | 3380 | 1465537357103 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:38 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
22:42:38 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 944ms
22:42:38 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
22:42:38 INFO - PROCESS | 3380 | 1465537358028 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:38 INFO - PROCESS | 3380 | 1465537358051 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:38 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
22:42:38 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 921ms
22:42:38 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
22:42:38 INFO - PROCESS | 3380 | 1465537358957 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:38 INFO - PROCESS | 3380 | 1465537358982 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:39 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
22:42:39 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 983ms
22:42:39 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
22:42:39 INFO - PROCESS | 3380 | 1465537359944 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:39 INFO - PROCESS | 3380 | 1465537359977 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:40 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
22:42:40 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 984ms
22:42:40 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
22:42:40 INFO - PROCESS | 3380 | 1465537360934 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:40 INFO - PROCESS | 3380 | 1465537360955 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:41 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
22:42:41 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 986ms
22:42:41 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
22:42:41 INFO - PROCESS | 3380 | 1465537361926 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:41 INFO - PROCESS | 3380 | 1465537361947 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:42 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
22:42:42 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 877ms
22:42:42 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
22:42:42 INFO - PROCESS | 3380 | 1465537362805 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:42 INFO - PROCESS | 3380 | 1465537362828 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:43 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
22:42:43 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 981ms
22:42:43 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
22:42:43 INFO - PROCESS | 3380 | 1465537363791 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:43 INFO - PROCESS | 3380 | 1465537363811 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:44 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
22:42:44 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 984ms
22:42:44 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
22:42:44 INFO - PROCESS | 3380 | 1465537364781 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:44 INFO - PROCESS | 3380 | 1465537364809 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:45 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
22:42:45 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 983ms
22:42:45 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
22:42:45 INFO - PROCESS | 3380 | 1465537365770 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:45 INFO - PROCESS | 3380 | 1465537365794 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:46 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
22:42:46 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 941ms
22:42:46 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
22:42:46 INFO - PROCESS | 3380 | 1465537366716 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:46 INFO - PROCESS | 3380 | 1465537366738 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:47 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
22:42:47 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 1130ms
22:42:47 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
22:42:47 INFO - PROCESS | 3380 | 1465537367855 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:47 INFO - PROCESS | 3380 | 1465537367871 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:48 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
22:42:48 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 923ms
22:42:48 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
22:42:48 INFO - PROCESS | 3380 | 1465537368780 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:48 INFO - PROCESS | 3380 | 1465537368802 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:49 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
22:42:49 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 942ms
22:42:49 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
22:42:49 INFO - PROCESS | 3380 | 1465537369726 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:49 INFO - PROCESS | 3380 | 1465537369747 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:50 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
22:42:50 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 1074ms
22:42:50 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
22:42:50 INFO - PROCESS | 3380 | 1465537370807 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:50 INFO - PROCESS | 3380 | 1465537370831 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:51 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
22:42:51 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 837ms
22:42:51 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
22:42:51 INFO - PROCESS | 3380 | 1465537371646 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:51 INFO - PROCESS | 3380 | 1465537371667 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:52 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
22:42:52 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 1026ms
22:42:52 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
22:42:52 INFO - PROCESS | 3380 | 1465537372679 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:52 INFO - PROCESS | 3380 | 1465537372702 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:53 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
22:42:53 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 985ms
22:42:53 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
22:42:53 INFO - PROCESS | 3380 | 1465537373669 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:53 INFO - PROCESS | 3380 | 1465537373691 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:54 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
22:42:54 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 942ms
22:42:54 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
22:42:54 INFO - PROCESS | 3380 | 1465537374617 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:54 INFO - PROCESS | 3380 | 1465537374637 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:55 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
22:42:55 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 984ms
22:42:55 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
22:42:55 INFO - PROCESS | 3380 | 1465537375603 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:55 INFO - PROCESS | 3380 | 1465537375625 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
22:42:56 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 1183ms
22:42:56 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
22:42:56 INFO - PROCESS | 3380 | 1465537376791 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:56 INFO - PROCESS | 3380 | 1465537376811 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
22:42:57 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 1073ms
22:42:57 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
22:42:57 INFO - PROCESS | 3380 | 1465537377871 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:57 INFO - PROCESS | 3380 | 1465537377902 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
22:42:58 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 983ms
22:42:58 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
22:42:58 INFO - PROCESS | 3380 | 1465537378859 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:58 INFO - PROCESS | 3380 | 1465537378883 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
22:42:59 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 984ms
22:42:59 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
22:42:59 INFO - PROCESS | 3380 | 1465537379848 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:42:59 INFO - PROCESS | 3380 | 1465537379870 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
22:43:01 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1286ms
22:43:01 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
22:43:01 INFO - PROCESS | 3380 | 1465537381140 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:01 INFO - PROCESS | 3380 | 1465537381162 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:02 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
22:43:02 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 880ms
22:43:02 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
22:43:02 INFO - PROCESS | 3380 | 1465537382023 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:02 INFO - PROCESS | 3380 | 1465537382046 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:02 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
22:43:02 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 875ms
22:43:02 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
22:43:02 INFO - PROCESS | 3380 | 1465537382904 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:02 INFO - PROCESS | 3380 | 1465537382928 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
22:43:03 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 1022ms
22:43:03 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
22:43:03 INFO - PROCESS | 3380 | 1465537383932 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:03 INFO - PROCESS | 3380 | 1465537383954 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
22:43:04 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 1027ms
22:43:04 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
22:43:04 INFO - PROCESS | 3380 | 1465537384964 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:04 INFO - PROCESS | 3380 | 1465537384986 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:05 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
22:43:05 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 839ms
22:43:05 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
22:43:05 INFO - PROCESS | 3380 | 1465537385805 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:05 INFO - PROCESS | 3380 | 1465537385827 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
22:43:06 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 1026ms
22:43:06 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
22:43:06 INFO - PROCESS | 3380 | 1465537386836 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:06 INFO - PROCESS | 3380 | 1465537386856 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
22:43:07 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 877ms
22:43:07 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
22:43:07 INFO - PROCESS | 3380 | 1465537387720 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:07 INFO - PROCESS | 3380 | 1465537387746 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
22:43:08 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 921ms
22:43:08 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
22:43:08 INFO - PROCESS | 3380 | 1465537388669 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:08 INFO - PROCESS | 3380 | 1465537388693 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:17 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
22:43:17 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
22:43:17 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
22:43:17 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
22:43:17 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
22:43:17 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
22:43:17 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
22:43:17 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
22:43:17 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
22:43:17 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
22:43:17 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
22:43:17 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
22:43:17 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 8735ms
22:43:17 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
22:43:17 INFO - PROCESS | 3380 | 1465537397408 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:17 INFO - PROCESS | 3380 | 1465537397435 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:20 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
22:43:20 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
22:43:20 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
22:43:20 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
22:43:20 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 3001ms
22:43:20 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
22:43:20 INFO - PROCESS | 3380 | 1465537400414 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:20 INFO - PROCESS | 3380 | 1465537400439 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:21 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
22:43:21 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 922ms
22:43:21 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
22:43:21 INFO - PROCESS | 3380 | 1465537401341 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:21 INFO - PROCESS | 3380 | 1465537401368 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:22 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
22:43:22 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 1023ms
22:43:22 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
22:43:22 INFO - PROCESS | 3380 | 1465537402370 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:22 INFO - PROCESS | 3380 | 1465537402393 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:23 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
22:43:23 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 942ms
22:43:23 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
22:43:23 INFO - PROCESS | 3380 | 1465537403317 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:23 INFO - PROCESS | 3380 | 1465537403343 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:24 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
22:43:24 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 1081ms
22:43:24 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
22:43:24 INFO - PROCESS | 3380 | 1465537404400 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:24 INFO - PROCESS | 3380 | 1465537404427 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
22:43:25 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 1025ms
22:43:25 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
22:43:25 INFO - PROCESS | 3380 | 1465537405431 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:25 INFO - PROCESS | 3380 | 1465537405452 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:26 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
22:43:26 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 920ms
22:43:26 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
22:43:26 INFO - PROCESS | 3380 | 1465537406357 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:26 INFO - PROCESS | 3380 | 1465537406381 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:27 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
22:43:27 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 986ms
22:43:27 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
22:43:27 INFO - PROCESS | 3380 | 1465537407348 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:27 INFO - PROCESS | 3380 | 1465537407371 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:28 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
22:43:28 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 1079ms
22:43:28 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
22:43:28 INFO - PROCESS | 3380 | 1465537408432 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:28 INFO - PROCESS | 3380 | 1465537408454 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:29 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
22:43:29 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 922ms
22:43:29 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
22:43:29 INFO - PROCESS | 3380 | 1465537409360 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:29 INFO - PROCESS | 3380 | 1465537409383 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:29 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
22:43:29 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 169ms
22:43:29 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
22:43:29 INFO - PROCESS | 3380 | 1465537409542 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:29 INFO - PROCESS | 3380 | 1465537409564 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:29 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
22:43:29 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
22:43:29 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
22:43:29 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 170ms
22:43:29 INFO - PROCESS | 3380 | 1465537409710 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:29 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
22:43:29 INFO - PROCESS | 3380 | 1465537409735 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:30 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
22:43:30 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 1193ms
22:43:30 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
22:43:30 INFO - PROCESS | 3380 | 1465537410909 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:30 INFO - PROCESS | 3380 | 1465537410929 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:32 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
22:43:32 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 1126ms
22:43:32 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
22:43:32 INFO - PROCESS | 3380 | 1465537412041 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:32 INFO - PROCESS | 3380 | 1465537412066 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:33 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
22:43:33 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 1184ms
22:43:33 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
22:43:33 INFO - PROCESS | 3380 | 1465537413229 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:33 INFO - PROCESS | 3380 | 1465537413248 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:34 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
22:43:34 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
22:43:34 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 1181ms
22:43:34 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
22:43:34 INFO - PROCESS | 3380 | 1465537414416 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:34 INFO - PROCESS | 3380 | 1465537414435 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:35 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
22:43:35 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 921ms
22:43:35 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
22:43:35 INFO - PROCESS | 3380 | 1465537415343 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:35 INFO - PROCESS | 3380 | 1465537415365 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:36 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
22:43:36 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 1175ms
22:43:36 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
22:43:36 INFO - PROCESS | 3380 | 1465537416523 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:36 INFO - PROCESS | 3380 | 1465537416544 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:37 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
22:43:37 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 1128ms
22:43:37 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
22:43:37 INFO - PROCESS | 3380 | 1465537417654 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:37 INFO - PROCESS | 3380 | 1465537417676 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:38 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
22:43:38 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
22:43:38 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 1232ms
22:43:38 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
22:43:38 INFO - PROCESS | 3380 | 1465537418892 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:38 INFO - PROCESS | 3380 | 1465537418912 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:39 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
22:43:39 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 1025ms
22:43:39 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
22:43:39 INFO - PROCESS | 3380 | 1465537419924 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:39 INFO - PROCESS | 3380 | 1465537419947 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
22:43:41 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 1284ms
22:43:41 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
22:43:41 INFO - PROCESS | 3380 | 1465537421210 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:41 INFO - PROCESS | 3380 | 1465537421233 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:42 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
22:43:42 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 941ms
22:43:42 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
22:43:42 INFO - PROCESS | 3380 | 1465537422157 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:42 INFO - PROCESS | 3380 | 1465537422178 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:43 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
22:43:43 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 1029ms
22:43:43 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
22:43:43 INFO - PROCESS | 3380 | 1465537423190 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:43 INFO - PROCESS | 3380 | 1465537423212 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:44 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
22:43:44 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 1234ms
22:43:44 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
22:43:44 INFO - PROCESS | 3380 | 1465537424427 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:44 INFO - PROCESS | 3380 | 1465537424447 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:45 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
22:43:45 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 1242ms
22:43:45 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
22:43:45 INFO - PROCESS | 3380 | 1465537425675 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:45 INFO - PROCESS | 3380 | 1465537425698 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:46 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
22:43:46 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 921ms
22:43:46 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
22:43:46 INFO - PROCESS | 3380 | 1465537426602 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:46 INFO - PROCESS | 3380 | 1465537426625 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
22:43:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
22:43:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
22:43:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
22:43:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
22:43:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
22:43:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
22:43:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
22:43:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
22:43:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
22:43:49 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
22:43:49 INFO - window.indexedDB.open('test', val);..." did not throw
22:43:49 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
22:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:43:49 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
22:43:49 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
22:43:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
22:43:49 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
22:43:49 INFO - window.indexedDB.open('test', val);..." did not throw
22:43:49 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
22:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:43:49 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
22:43:49 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
22:43:49 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
22:43:49 INFO - window.indexedDB.open('test', val);..." did not throw
22:43:49 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
22:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:43:49 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
22:43:49 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
22:43:49 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
22:43:49 INFO - window.indexedDB.open('test', val);..." did not throw
22:43:49 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
22:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:43:49 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
22:43:49 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
22:43:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
22:43:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
22:43:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
22:43:49 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 2956ms
22:43:49 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
22:43:49 INFO - PROCESS | 3380 | 1465537429563 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:49 INFO - PROCESS | 3380 | 1465537429585 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:50 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
22:43:50 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 836ms
22:43:50 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
22:43:50 INFO - PROCESS | 3380 | 1465537430405 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:50 INFO - PROCESS | 3380 | 1465537430426 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:51 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
22:43:51 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
22:43:51 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1429ms
22:43:51 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
22:43:51 INFO - PROCESS | 3380 | 1465537431836 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:51 INFO - PROCESS | 3380 | 1465537431851 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:52 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
22:43:52 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 985ms
22:43:52 INFO - TEST-START | /IndexedDB/idbindex_count.htm
22:43:52 INFO - PROCESS | 3380 | 1465537432827 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:52 INFO - PROCESS | 3380 | 1465537432851 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:53 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
22:43:53 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 943ms
22:43:53 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
22:43:53 INFO - PROCESS | 3380 | 1465537433775 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:53 INFO - PROCESS | 3380 | 1465537433798 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:54 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
22:43:54 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 984ms
22:43:54 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
22:43:54 INFO - PROCESS | 3380 | 1465537434765 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:54 INFO - PROCESS | 3380 | 1465537434788 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:55 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
22:43:55 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 878ms
22:43:55 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
22:43:55 INFO - PROCESS | 3380 | 1465537435647 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:55 INFO - PROCESS | 3380 | 1465537435671 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:56 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
22:43:56 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 985ms
22:43:56 INFO - TEST-START | /IndexedDB/idbindex_get.htm
22:43:56 INFO - PROCESS | 3380 | 1465537436638 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:56 INFO - PROCESS | 3380 | 1465537436661 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:57 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
22:43:57 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 1030ms
22:43:57 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
22:43:57 INFO - PROCESS | 3380 | 1465537437674 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:57 INFO - PROCESS | 3380 | 1465537437697 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:58 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
22:43:58 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 983ms
22:43:58 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
22:43:58 INFO - PROCESS | 3380 | 1465537438659 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:58 INFO - PROCESS | 3380 | 1465537438680 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:59 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
22:43:59 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 878ms
22:43:59 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
22:43:59 INFO - PROCESS | 3380 | 1465537439541 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:43:59 INFO - PROCESS | 3380 | 1465537439563 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:00 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
22:44:00 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 1087ms
22:44:00 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
22:44:00 INFO - PROCESS | 3380 | 1465537440636 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:00 INFO - PROCESS | 3380 | 1465537440665 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:01 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
22:44:01 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 878ms
22:44:01 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
22:44:01 INFO - PROCESS | 3380 | 1465537441518 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:01 INFO - PROCESS | 3380 | 1465537441541 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:02 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
22:44:02 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 942ms
22:44:02 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
22:44:02 INFO - PROCESS | 3380 | 1465537442466 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:02 INFO - PROCESS | 3380 | 1465537442488 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:03 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
22:44:03 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 1084ms
22:44:03 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
22:44:03 INFO - PROCESS | 3380 | 1465537443555 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:03 INFO - PROCESS | 3380 | 1465537443585 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:04 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
22:44:04 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 880ms
22:44:04 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
22:44:04 INFO - PROCESS | 3380 | 1465537444438 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:04 INFO - PROCESS | 3380 | 1465537444461 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:05 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
22:44:05 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
22:44:05 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
22:44:05 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
22:44:05 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
22:44:05 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
22:44:05 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
22:44:05 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
22:44:05 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
22:44:05 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
22:44:05 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
22:44:05 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
22:44:05 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
22:44:05 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 941ms
22:44:05 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
22:44:05 INFO - PROCESS | 3380 | 1465537445384 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:05 INFO - PROCESS | 3380 | 1465537445405 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
22:44:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
22:44:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
22:44:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
22:44:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
22:44:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
22:44:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
22:44:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
22:44:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
22:44:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
22:44:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
22:44:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
22:44:06 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
22:44:06 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 1031ms
22:44:06 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
22:44:06 INFO - PROCESS | 3380 | 1465537446421 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:06 INFO - PROCESS | 3380 | 1465537446446 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:07 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
22:44:07 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 1027ms
22:44:07 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
22:44:07 INFO - PROCESS | 3380 | 1465537447453 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:07 INFO - PROCESS | 3380 | 1465537447475 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:08 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
22:44:08 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 985ms
22:44:08 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
22:44:08 INFO - PROCESS | 3380 | 1465537448442 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:08 INFO - PROCESS | 3380 | 1465537448464 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:09 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
22:44:09 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 878ms
22:44:09 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
22:44:09 INFO - PROCESS | 3380 | 1465537449326 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:09 INFO - PROCESS | 3380 | 1465537449351 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:10 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
22:44:10 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 1079ms
22:44:10 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
22:44:10 INFO - PROCESS | 3380 | 1465537450410 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:10 INFO - PROCESS | 3380 | 1465537450433 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:11 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
22:44:11 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 838ms
22:44:11 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
22:44:11 INFO - PROCESS | 3380 | 1465537451251 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:11 INFO - PROCESS | 3380 | 1465537451272 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:12 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
22:44:12 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 985ms
22:44:12 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
22:44:12 INFO - PROCESS | 3380 | 1465537452240 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:12 INFO - PROCESS | 3380 | 1465537452261 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:13 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
22:44:13 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 1022ms
22:44:13 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
22:44:13 INFO - PROCESS | 3380 | 1465537453268 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:13 INFO - PROCESS | 3380 | 1465537453291 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:14 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
22:44:14 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 878ms
22:44:14 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
22:44:14 INFO - PROCESS | 3380 | 1465537454152 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:14 INFO - PROCESS | 3380 | 1465537454176 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:15 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
22:44:15 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 983ms
22:44:15 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
22:44:15 INFO - PROCESS | 3380 | 1465537455140 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:15 INFO - PROCESS | 3380 | 1465537455163 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:15 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
22:44:15 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 836ms
22:44:15 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
22:44:15 INFO - PROCESS | 3380 | 1465537455982 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:16 INFO - PROCESS | 3380 | 1465537456006 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:17 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
22:44:17 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 1019ms
22:44:17 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
22:44:17 INFO - PROCESS | 3380 | 1465537457004 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:17 INFO - PROCESS | 3380 | 1465537457025 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:17 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
22:44:17 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 922ms
22:44:17 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
22:44:17 INFO - PROCESS | 3380 | 1465537457930 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:17 INFO - PROCESS | 3380 | 1465537457951 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:18 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
22:44:18 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 921ms
22:44:18 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
22:44:18 INFO - PROCESS | 3380 | 1465537458857 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:18 INFO - PROCESS | 3380 | 1465537458884 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:19 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
22:44:19 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 986ms
22:44:19 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
22:44:19 INFO - PROCESS | 3380 | 1465537459848 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:19 INFO - PROCESS | 3380 | 1465537459870 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:20 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
22:44:20 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 1078ms
22:44:20 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
22:44:20 INFO - PROCESS | 3380 | 1465537460932 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:20 INFO - PROCESS | 3380 | 1465537460954 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:21 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
22:44:21 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 943ms
22:44:21 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
22:44:21 INFO - PROCESS | 3380 | 1465537461881 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:21 INFO - PROCESS | 3380 | 1465537461906 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:22 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
22:44:22 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
22:44:22 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
22:44:22 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 170ms
22:44:22 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
22:44:22 INFO - PROCESS | 3380 | 1465537462063 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:22 INFO - PROCESS | 3380 | 1465537462086 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:22 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
22:44:22 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
22:44:22 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
22:44:22 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
22:44:22 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
22:44:22 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
22:44:22 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
22:44:22 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 172ms
22:44:22 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
22:44:22 INFO - PROCESS | 3380 | 1465537462235 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:22 INFO - PROCESS | 3380 | 1465537462250 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:22 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
22:44:22 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
22:44:22 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
22:44:22 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
22:44:22 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
22:44:22 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
22:44:22 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
22:44:22 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 169ms
22:44:22 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
22:44:22 INFO - PROCESS | 3380 | 1465537462409 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:22 INFO - PROCESS | 3380 | 1465537462429 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
22:44:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 944ms
22:44:23 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
22:44:23 INFO - PROCESS | 3380 | 1465537463356 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:23 INFO - PROCESS | 3380 | 1465537463380 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:24 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
22:44:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 943ms
22:44:24 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
22:44:24 INFO - PROCESS | 3380 | 1465537464303 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:24 INFO - PROCESS | 3380 | 1465537464325 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:25 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
22:44:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 942ms
22:44:25 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
22:44:25 INFO - PROCESS | 3380 | 1465537465251 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:25 INFO - PROCESS | 3380 | 1465537465270 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
22:44:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 941ms
22:44:26 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
22:44:26 INFO - PROCESS | 3380 | 1465537466199 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:26 INFO - PROCESS | 3380 | 1465537466223 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:27 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
22:44:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 985ms
22:44:27 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
22:44:27 INFO - PROCESS | 3380 | 1465537467189 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:27 INFO - PROCESS | 3380 | 1465537467210 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:28 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
22:44:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 986ms
22:44:28 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
22:44:28 INFO - PROCESS | 3380 | 1465537468181 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:28 INFO - PROCESS | 3380 | 1465537468206 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
22:44:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 1028ms
22:44:29 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
22:44:29 INFO - PROCESS | 3380 | 1465537469212 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:29 INFO - PROCESS | 3380 | 1465537469234 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:30 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
22:44:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 1023ms
22:44:30 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
22:44:30 INFO - PROCESS | 3380 | 1465537470239 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:30 INFO - PROCESS | 3380 | 1465537470259 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
22:44:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 1024ms
22:44:31 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
22:44:31 INFO - PROCESS | 3380 | 1465537471269 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:31 INFO - PROCESS | 3380 | 1465537471295 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
22:44:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 923ms
22:44:32 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
22:44:32 INFO - PROCESS | 3380 | 1465537472197 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:32 INFO - PROCESS | 3380 | 1465537472220 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
22:44:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 1083ms
22:44:33 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
22:44:33 INFO - PROCESS | 3380 | 1465537473285 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:33 INFO - PROCESS | 3380 | 1465537473309 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
22:44:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 986ms
22:44:34 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
22:44:34 INFO - PROCESS | 3380 | 1465537474281 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:34 INFO - PROCESS | 3380 | 1465537474305 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
22:44:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 882ms
22:44:35 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
22:44:35 INFO - PROCESS | 3380 | 1465537475162 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:35 INFO - PROCESS | 3380 | 1465537475184 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
22:44:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 1028ms
22:44:36 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
22:44:36 INFO - PROCESS | 3380 | 1465537476192 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:36 INFO - PROCESS | 3380 | 1465537476213 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
22:44:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 986ms
22:44:37 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
22:44:37 INFO - PROCESS | 3380 | 1465537477182 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:37 INFO - PROCESS | 3380 | 1465537477206 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:38 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
22:44:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 879ms
22:44:38 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
22:44:38 INFO - PROCESS | 3380 | 1465537478067 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:38 INFO - PROCESS | 3380 | 1465537478088 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
22:44:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 1079ms
22:44:39 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
22:44:39 INFO - PROCESS | 3380 | 1465537479152 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:39 INFO - PROCESS | 3380 | 1465537479187 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
22:44:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 944ms
22:44:40 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
22:44:40 INFO - PROCESS | 3380 | 1465537480101 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:40 INFO - PROCESS | 3380 | 1465537480122 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
22:44:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 984ms
22:44:41 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
22:44:41 INFO - PROCESS | 3380 | 1465537481091 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:41 INFO - PROCESS | 3380 | 1465537481114 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:41 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
22:44:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 881ms
22:44:41 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
22:44:41 INFO - PROCESS | 3380 | 1465537481974 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:42 INFO - PROCESS | 3380 | 1465537481995 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
22:44:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 1024ms
22:44:43 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
22:44:43 INFO - PROCESS | 3380 | 1465537483002 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:43 INFO - PROCESS | 3380 | 1465537483023 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
22:44:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 922ms
22:44:43 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
22:44:43 INFO - PROCESS | 3380 | 1465537483930 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:43 INFO - PROCESS | 3380 | 1465537483957 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
22:44:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 880ms
22:44:44 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
22:44:44 INFO - PROCESS | 3380 | 1465537484816 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:44 INFO - PROCESS | 3380 | 1465537484840 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:45 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
22:44:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 1029ms
22:44:45 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
22:44:45 INFO - PROCESS | 3380 | 1465537485850 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:45 INFO - PROCESS | 3380 | 1465537485872 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
22:44:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 985ms
22:44:46 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
22:44:46 INFO - PROCESS | 3380 | 1465537486841 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:46 INFO - PROCESS | 3380 | 1465537486864 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:47 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
22:44:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 1027ms
22:44:47 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
22:44:47 INFO - PROCESS | 3380 | 1465537487870 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:47 INFO - PROCESS | 3380 | 1465537487893 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:48 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
22:44:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 942ms
22:44:48 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
22:44:48 INFO - PROCESS | 3380 | 1465537488816 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:48 INFO - PROCESS | 3380 | 1465537488837 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:49 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
22:44:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 1024ms
22:44:49 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
22:44:49 INFO - PROCESS | 3380 | 1465537489846 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:49 INFO - PROCESS | 3380 | 1465537489872 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
22:44:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 983ms
22:44:50 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
22:44:50 INFO - PROCESS | 3380 | 1465537490835 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:50 INFO - PROCESS | 3380 | 1465537490860 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:51 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
22:44:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 880ms
22:44:51 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
22:44:51 INFO - PROCESS | 3380 | 1465537491721 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:51 INFO - PROCESS | 3380 | 1465537491743 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
22:44:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 881ms
22:44:52 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
22:44:52 INFO - PROCESS | 3380 | 1465537492607 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:52 INFO - PROCESS | 3380 | 1465537492629 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
22:44:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 982ms
22:44:53 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
22:44:53 INFO - PROCESS | 3380 | 1465537493592 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:53 INFO - PROCESS | 3380 | 1465537493616 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
22:44:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 1023ms
22:44:54 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
22:44:54 INFO - PROCESS | 3380 | 1465537494620 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:54 INFO - PROCESS | 3380 | 1465537494642 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:55 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"
22:44:55 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
22:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:44:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
22:44:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 880ms
22:44:55 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
22:44:55 INFO - PROCESS | 3380 | 1465537495506 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:55 INFO - PROCESS | 3380 | 1465537495532 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:56 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"
22:44:56 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
22:44:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:44:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
22:44:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 923ms
22:44:56 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
22:44:56 INFO - PROCESS | 3380 | 1465537496433 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:56 INFO - PROCESS | 3380 | 1465537496453 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
22:44:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 939ms
22:44:57 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
22:44:57 INFO - PROCESS | 3380 | 1465537497379 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:57 INFO - PROCESS | 3380 | 1465537497405 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
22:44:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 984ms
22:44:58 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
22:44:58 INFO - PROCESS | 3380 | 1465537498368 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:58 INFO - PROCESS | 3380 | 1465537498389 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
22:44:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 984ms
22:44:59 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
22:44:59 INFO - PROCESS | 3380 | 1465537499358 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:44:59 INFO - PROCESS | 3380 | 1465537499382 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
22:45:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 880ms
22:45:00 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
22:45:00 INFO - PROCESS | 3380 | 1465537500240 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:00 INFO - PROCESS | 3380 | 1465537500262 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
22:45:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 1028ms
22:45:01 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
22:45:01 INFO - PROCESS | 3380 | 1465537501273 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:01 INFO - PROCESS | 3380 | 1465537501294 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
22:45:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 986ms
22:45:02 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
22:45:02 INFO - PROCESS | 3380 | 1465537502264 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:02 INFO - PROCESS | 3380 | 1465537502289 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
22:45:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 923ms
22:45:03 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
22:45:03 INFO - PROCESS | 3380 | 1465537503192 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:03 INFO - PROCESS | 3380 | 1465537503216 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
22:45:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 941ms
22:45:04 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
22:45:04 INFO - PROCESS | 3380 | 1465537504139 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:04 INFO - PROCESS | 3380 | 1465537504159 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:05 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
22:45:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 880ms
22:45:05 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
22:45:05 INFO - PROCESS | 3380 | 1465537505021 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:05 INFO - PROCESS | 3380 | 1465537505042 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
22:45:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 1378ms
22:45:06 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
22:45:06 INFO - PROCESS | 3380 | 1465537506404 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:06 INFO - PROCESS | 3380 | 1465537506426 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
22:45:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 984ms
22:45:07 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
22:45:07 INFO - PROCESS | 3380 | 1465537507394 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:07 INFO - PROCESS | 3380 | 1465537507419 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
22:45:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 1020ms
22:45:08 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
22:45:08 INFO - PROCESS | 3380 | 1465537508420 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:08 INFO - PROCESS | 3380 | 1465537508445 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
22:45:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 984ms
22:45:09 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
22:45:09 INFO - PROCESS | 3380 | 1465537509410 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:09 INFO - PROCESS | 3380 | 1465537509435 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
22:45:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 940ms
22:45:10 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
22:45:10 INFO - PROCESS | 3380 | 1465537510356 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:10 INFO - PROCESS | 3380 | 1465537510377 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
22:45:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 879ms
22:45:11 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
22:45:11 INFO - PROCESS | 3380 | 1465537511236 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:11 INFO - PROCESS | 3380 | 1465537511257 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
22:45:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 1024ms
22:45:12 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
22:45:12 INFO - PROCESS | 3380 | 1465537512266 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:12 INFO - PROCESS | 3380 | 1465537512287 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
22:45:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 880ms
22:45:13 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
22:45:13 INFO - PROCESS | 3380 | 1465537513151 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:13 INFO - PROCESS | 3380 | 1465537513176 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
22:45:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 1027ms
22:45:14 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
22:45:14 INFO - PROCESS | 3380 | 1465537514214 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:14 INFO - PROCESS | 3380 | 1465537514238 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
22:45:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
22:45:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
22:45:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
22:45:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
22:45:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
22:45:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
22:45:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
22:45:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
22:45:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
22:45:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
22:45:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
22:45:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 944ms
22:45:15 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
22:45:15 INFO - PROCESS | 3380 | 1465537515162 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:15 INFO - PROCESS | 3380 | 1465537515184 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
22:45:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
22:45:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
22:45:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
22:45:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
22:45:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
22:45:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
22:45:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
22:45:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
22:45:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
22:45:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
22:45:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
22:45:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 1030ms
22:45:16 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
22:45:16 INFO - PROCESS | 3380 | 1465537516196 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:16 INFO - PROCESS | 3380 | 1465537516218 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
22:45:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 1022ms
22:45:17 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
22:45:17 INFO - PROCESS | 3380 | 1465537517222 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:17 INFO - PROCESS | 3380 | 1465537517242 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
22:45:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 940ms
22:45:18 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
22:45:18 INFO - PROCESS | 3380 | 1465537518166 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:18 INFO - PROCESS | 3380 | 1465537518186 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
22:45:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 942ms
22:45:19 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
22:45:19 INFO - PROCESS | 3380 | 1465537519115 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:19 INFO - PROCESS | 3380 | 1465537519143 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
22:45:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
22:45:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
22:45:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
22:45:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
22:45:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 3750ms
22:45:22 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
22:45:22 INFO - PROCESS | 3380 | 1465537522870 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:22 INFO - PROCESS | 3380 | 1465537522895 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
22:45:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 1184ms
22:45:24 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
22:45:24 INFO - PROCESS | 3380 | 1465537524060 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:24 INFO - PROCESS | 3380 | 1465537524085 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:24 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
22:45:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 839ms
22:45:24 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
22:45:24 INFO - PROCESS | 3380 | 1465537524905 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:24 INFO - PROCESS | 3380 | 1465537524929 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:25 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
22:45:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 1022ms
22:45:25 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
22:45:25 INFO - PROCESS | 3380 | 1465537525932 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:25 INFO - PROCESS | 3380 | 1465537525954 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
22:45:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 984ms
22:45:26 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
22:45:26 INFO - PROCESS | 3380 | 1465537526920 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:26 INFO - PROCESS | 3380 | 1465537526944 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:27 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
22:45:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 944ms
22:45:27 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
22:45:27 INFO - PROCESS | 3380 | 1465537527868 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:27 INFO - PROCESS | 3380 | 1465537527894 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:28 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
22:45:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 1030ms
22:45:28 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
22:45:28 INFO - PROCESS | 3380 | 1465537528903 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:28 INFO - PROCESS | 3380 | 1465537528925 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
22:45:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 1082ms
22:45:29 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
22:45:29 INFO - PROCESS | 3380 | 1465537529986 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:30 INFO - PROCESS | 3380 | 1465537530010 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:30 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
22:45:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 880ms
22:45:30 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
22:45:30 INFO - PROCESS | 3380 | 1465537530871 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:30 INFO - PROCESS | 3380 | 1465537530893 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
22:45:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 1029ms
22:45:31 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
22:45:31 INFO - PROCESS | 3380 | 1465537531906 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:31 INFO - PROCESS | 3380 | 1465537531930 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
22:45:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 982ms
22:45:32 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
22:45:32 INFO - PROCESS | 3380 | 1465537532894 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:32 INFO - PROCESS | 3380 | 1465537532957 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
22:45:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 1025ms
22:45:33 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
22:45:33 INFO - PROCESS | 3380 | 1465537533923 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:33 INFO - PROCESS | 3380 | 1465537533949 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
22:45:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 942ms
22:45:34 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
22:45:34 INFO - PROCESS | 3380 | 1465537534872 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:34 INFO - PROCESS | 3380 | 1465537534897 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
22:45:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 985ms
22:45:35 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
22:45:35 INFO - PROCESS | 3380 | 1465537535862 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:35 INFO - PROCESS | 3380 | 1465537535884 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
22:45:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 943ms
22:45:36 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
22:45:36 INFO - PROCESS | 3380 | 1465537536807 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:36 INFO - PROCESS | 3380 | 1465537536827 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
22:45:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 985ms
22:45:37 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
22:45:37 INFO - PROCESS | 3380 | 1465537537797 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:37 INFO - PROCESS | 3380 | 1465537537819 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:38 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
22:45:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 879ms
22:45:38 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
22:45:38 INFO - PROCESS | 3380 | 1465537538683 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:38 INFO - PROCESS | 3380 | 1465537538706 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:39 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
22:45:39 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 1080ms
22:45:39 INFO - TEST-START | /IndexedDB/idbtransaction.htm
22:45:39 INFO - PROCESS | 3380 | 1465537539767 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:39 INFO - PROCESS | 3380 | 1465537539804 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:40 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
22:45:40 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
22:45:40 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 922ms
22:45:40 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
22:45:40 INFO - PROCESS | 3380 | 1465537540695 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:40 INFO - PROCESS | 3380 | 1465537540718 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:41 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
22:45:41 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 878ms
22:45:41 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
22:45:41 INFO - PROCESS | 3380 | 1465537541578 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:41 INFO - PROCESS | 3380 | 1465537541601 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:47 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
22:45:47 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
22:45:47 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
22:45:47 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
22:45:47 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
22:45:47 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
22:45:47 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
22:45:47 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
22:45:47 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 6010ms
22:45:47 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
22:45:47 INFO - PROCESS | 3380 | 1465537547593 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:47 INFO - PROCESS | 3380 | 1465537547623 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:48 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
22:45:48 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 1293ms
22:45:48 INFO - TEST-START | /IndexedDB/index_sort_order.htm
22:45:48 INFO - PROCESS | 3380 | 1465537548891 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:48 INFO - PROCESS | 3380 | 1465537548915 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:49 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
22:45:49 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 985ms
22:45:49 INFO - TEST-START | /IndexedDB/interfaces.html
22:45:49 INFO - PROCESS | 3380 | 1465537549882 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:49 INFO - PROCESS | 3380 | 1465537549907 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
22:45:50 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
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
22:45:50 INFO - TEST-OK | /IndexedDB/interfaces.html | took 385ms
22:45:50 INFO - TEST-START | /IndexedDB/interfaces.worker
22:45:50 INFO - PROCESS | 3380 | 1465537550269 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:50 INFO - PROCESS | 3380 | 1465537550290 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
22:45:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
22:45:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:45:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:45:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
22:45:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
22:45:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:45:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:45:50 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
22:45:50 INFO - {}
22:45:50 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 - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
22:45:50 INFO - {}
22:45:50 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 465ms
22:45:50 INFO - TEST-START | /IndexedDB/key_invalid.htm
22:45:50 INFO - PROCESS | 3380 | 1465537550738 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:50 INFO - PROCESS | 3380 | 1465537550759 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
22:45:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
22:45:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
22:45:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
22:45:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
22:45:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
22:45:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
22:45:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
22:45:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
22:45:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
22:45:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
22:45:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
22:45:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
22:45:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
22:45:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
22:45:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
22:45:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
22:45:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
22:45:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
22:45:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
22:45:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
22:45:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
22:45:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
22:45:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
22:45:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
22:45:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
22:45:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
22:45:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
22:45:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
22:45:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
22:45:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
22:45:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
22:45:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
22:45:51 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
22:45:51 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 895ms
22:45:51 INFO - TEST-START | /IndexedDB/key_valid.html
22:45:51 INFO - PROCESS | 3380 | 1465537551641 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:51 INFO - PROCESS | 3380 | 1465537551678 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:45:55 INFO - PROCESS | 3380 | [Parent 3380] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w64-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
22:46:04 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
22:46:04 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
22:46:04 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
22:46:04 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
22:46:04 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
22:46:04 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
22:46:04 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
22:46:04 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
22:46:04 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
22:46:04 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
22:46:04 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
22:46:04 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
22:46:04 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
22:46:04 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
22:46:04 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
22:46:04 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
22:46:04 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
22:46:04 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
22:46:04 INFO - TEST-OK | /IndexedDB/key_valid.html | took 13265ms
22:46:04 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
22:46:04 INFO - PROCESS | 3380 | 1465537564915 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:04 INFO - PROCESS | 3380 | 1465537564941 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:05 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
22:46:05 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 922ms
22:46:05 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
22:46:05 INFO - PROCESS | 3380 | 1465537565842 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:05 INFO - PROCESS | 3380 | 1465537565868 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:06 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
22:46:06 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 941ms
22:46:06 INFO - TEST-START | /IndexedDB/keygenerator.htm
22:46:06 INFO - PROCESS | 3380 | 1465537566790 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:06 INFO - PROCESS | 3380 | 1465537566814 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:09 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
22:46:09 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
22:46:09 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
22:46:09 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 2292ms
22:46:09 INFO - TEST-START | /IndexedDB/keyorder.htm
22:46:09 INFO - PROCESS | 3380 | 1465537569086 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:09 INFO - PROCESS | 3380 | 1465537569112 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
22:46:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
22:46:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
22:46:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
22:46:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
22:46:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
22:46:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
22:46:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
22:46:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
22:46:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
22:46:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
22:46:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
22:46:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
22:46:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
22:46:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
22:46:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
22:46:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
22:46:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
22:46:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
22:46:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
22:46:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
22:46:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
22:46:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
22:46:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
22:46:10 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 1195ms
22:46:10 INFO - TEST-START | /IndexedDB/keypath.htm
22:46:10 INFO - PROCESS | 3380 | 1465537570285 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:10 INFO - PROCESS | 3380 | 1465537570309 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
22:46:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
22:46:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
22:46:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
22:46:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
22:46:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
22:46:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
22:46:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
22:46:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
22:46:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
22:46:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
22:46:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
22:46:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
22:46:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
22:46:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
22:46:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
22:46:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
22:46:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
22:46:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
22:46:11 INFO - TEST-OK | /IndexedDB/keypath.htm | took 986ms
22:46:11 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
22:46:11 INFO - PROCESS | 3380 | 1465537571278 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:11 INFO - PROCESS | 3380 | 1465537571304 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
22:46:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
22:46:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
22:46:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
22:46:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
22:46:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
22:46:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
22:46:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
22:46:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
22:46:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
22:46:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
22:46:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
22:46:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
22:46:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
22:46:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
22:46:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
22:46:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
22:46:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
22:46:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
22:46:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
22:46:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
22:46:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
22:46:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
22:46:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
22:46:12 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 946ms
22:46:12 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
22:46:12 INFO - PROCESS | 3380 | 1465537572225 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:12 INFO - PROCESS | 3380 | 1465537572252 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:14 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
22:46:14 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
22:46:14 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
22:46:14 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 2382ms
22:46:14 INFO - TEST-START | /IndexedDB/list_ordering.htm
22:46:14 INFO - PROCESS | 3380 | 1465537574615 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:14 INFO - PROCESS | 3380 | 1465537574641 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:16 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
22:46:16 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
22:46:16 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
22:46:16 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 2340ms
22:46:16 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
22:46:16 INFO - PROCESS | 3380 | 1465537576960 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:16 INFO - PROCESS | 3380 | 1465537576984 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:18 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
22:46:18 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 1125ms
22:46:18 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
22:46:18 INFO - PROCESS | 3380 | 1465537578091 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:18 INFO - PROCESS | 3380 | 1465537578117 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:19 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
22:46:19 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 986ms
22:46:19 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
22:46:19 INFO - PROCESS | 3380 | 1465537579080 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:19 INFO - PROCESS | 3380 | 1465537579105 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:20 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
22:46:20 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 982ms
22:46:20 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
22:46:20 INFO - PROCESS | 3380 | 1465537580067 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:20 INFO - PROCESS | 3380 | 1465537580087 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:21 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
22:46:21 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 983ms
22:46:21 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
22:46:21 INFO - PROCESS | 3380 | 1465537581056 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:21 INFO - PROCESS | 3380 | 1465537581083 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:22 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
22:46:22 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 1181ms
22:46:22 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
22:46:22 INFO - PROCESS | 3380 | 1465537582242 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:22 INFO - PROCESS | 3380 | 1465537582266 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:23 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
22:46:23 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 1131ms
22:46:23 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
22:46:23 INFO - PROCESS | 3380 | 1465537583378 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:23 INFO - PROCESS | 3380 | 1465537583409 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:24 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
22:46:24 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 1027ms
22:46:24 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
22:46:24 INFO - PROCESS | 3380 | 1465537584406 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:24 INFO - PROCESS | 3380 | 1465537584429 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:25 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
22:46:25 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 923ms
22:46:25 INFO - TEST-START | /IndexedDB/value.htm
22:46:25 INFO - PROCESS | 3380 | 1465537585334 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:25 INFO - PROCESS | 3380 | 1465537585355 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:27 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
22:46:27 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
22:46:27 INFO - TEST-OK | /IndexedDB/value.htm | took 1680ms
22:46:27 INFO - TEST-START | /IndexedDB/value_recursive.htm
22:46:27 INFO - PROCESS | 3380 | 1465537587021 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:27 INFO - PROCESS | 3380 | 1465537587047 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:29 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
22:46:29 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
22:46:29 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
22:46:29 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 2335ms
22:46:29 INFO - TEST-START | /IndexedDB/writer-starvation.htm
22:46:29 INFO - PROCESS | 3380 | 1465537589362 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:29 INFO - PROCESS | 3380 | 1465537589386 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:30 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
22:46:30 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 1293ms
22:46:30 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
22:46:30 INFO - PROCESS | 3380 | 1465537590663 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:30 INFO - PROCESS | 3380 | 1465537590688 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:30 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
22:46:30 INFO - {}
22:46:30 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
22:46:30 INFO - {}
22:46:30 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
22:46:30 INFO - {}
22:46:30 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
22:46:30 INFO - {}
22:46:30 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 227ms
22:46:30 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
22:46:30 INFO - PROCESS | 3380 | 1465537590893 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:30 INFO - PROCESS | 3380 | 1465537590913 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:31 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
22:46:31 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
22:46:31 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
22:46:31 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
22:46:31 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 169ms
22:46:31 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
22:46:31 INFO - PROCESS | 3380 | 1465537591069 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:31 INFO - PROCESS | 3380 | 1465537591089 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
22:46:31 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 229ms
22:46:31 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
22:46:31 INFO - PROCESS | 3380 | 1465537591305 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:31 INFO - PROCESS | 3380 | 1465537591337 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
22:46:31 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
22:46:31 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
22:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:46:31 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
22:46:31 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
22:46:31 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
22:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:46:31 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
22:46:31 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 182ms
22:46:31 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
22:46:31 INFO - PROCESS | 3380 | 1465537591491 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:31 INFO - PROCESS | 3380 | 1465537591512 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:31 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() {
22:46:31 INFO - [native code]
22:46:31 INFO - }" but got function "function () {
22:46:31 INFO - }"
22:46:31 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
22:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:46:31 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
22:46:31 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
22:46:31 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
22:46:31 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
22:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:46:31 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
22:46:31 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
22:46:31 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 169ms
22:46:31 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
22:46:31 INFO - PROCESS | 3380 | 1465537591668 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:31 INFO - PROCESS | 3380 | 1465537591686 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:31 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() {
22:46:31 INFO - [native code]
22:46:31 INFO - }" but got function "function () {
22:46:31 INFO - }"
22:46:31 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
22:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:46:31 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
22:46:31 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
22:46:31 INFO - {}
22:46:31 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
22:46:31 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
22:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:46:31 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
22:46:31 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
22:46:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
22:46:31 INFO - {}
22:46:31 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 169ms
22:46:31 INFO - PROCESS | 3380 | 1465537591839 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:31 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
22:46:31 INFO - PROCESS | 3380 | 1465537591859 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:32 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
22:46:32 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
22:46:32 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
22:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:46:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:46:32 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
22:46:32 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
22:46:32 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
22:46:32 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
22:46:32 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
22:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:46:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:46:32 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
22:46:32 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
22:46:32 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
22:46:32 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"
22:46:32 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
22:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:46:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:46:32 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
22:46:32 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
22:46:32 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
22:46:32 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
22:46:32 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
22:46:32 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
22:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:46:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:46:32 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
22:46:32 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
22:46:32 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
22:46:32 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
22:46:32 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
22:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:46:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:46:32 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
22:46:32 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
22:46:32 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
22:46:32 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
22:46:32 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
22:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:46:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:46:32 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
22:46:32 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
22:46:32 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
22:46:32 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"
22:46:32 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
22:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:46:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:46:32 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
22:46:32 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
22:46:32 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
22:46:32 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
22:46:32 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
22:46:32 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
22:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:46:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:46:32 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
22:46:32 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
22:46:32 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 180ms
22:46:32 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
22:46:32 INFO - PROCESS | 3380 | 1465537592026 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:32 INFO - PROCESS | 3380 | 1465537592045 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:32 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
22:46:32 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 170ms
22:46:32 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
22:46:32 INFO - PROCESS | 3380 | 1465537592201 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:32 INFO - PROCESS | 3380 | 1465537592225 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:32 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
22:46:32 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
22:46:32 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
22:46:32 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
22:46:32 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 187ms
22:46:32 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
22:46:32 INFO - PROCESS | 3380 | 1465537592391 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:32 INFO - PROCESS | 3380 | 1465537592410 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:32 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
22:46:32 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
22:46:32 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
22:46:32 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
22:46:32 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
22:46:32 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
22:46:32 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
22:46:32 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
22:46:32 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
22:46:32 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
22:46:32 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
22:46:32 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
22:46:32 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
22:46:32 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
22:46:32 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
22:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:46:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:46:32 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
22:46:32 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 170ms
22:46:32 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
22:46:32 INFO - PROCESS | 3380 | 1465537592568 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:32 INFO - PROCESS | 3380 | 1465537592588 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:33 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
22:46:33 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
22:46:33 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
22:46:33 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
22:46:33 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
22:46:33 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1182ms
22:46:33 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
22:46:33 INFO - PROCESS | 3380 | 1465537593755 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:33 INFO - PROCESS | 3380 | 1465537593777 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:35 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
22:46:35 INFO - {}
22:46:35 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
22:46:35 INFO - {}
22:46:35 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
22:46:35 INFO - {}
22:46:35 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
22:46:35 INFO - {}
22:46:35 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
22:46:35 INFO - {}
22:46:35 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1242ms
22:46:35 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
22:46:35 INFO - PROCESS | 3380 | 1465537595002 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:35 INFO - PROCESS | 3380 | 1465537595028 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:35 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
22:46:35 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 376ms
22:46:35 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
22:46:35 INFO - PROCESS | 3380 | 1465537595384 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:35 INFO - PROCESS | 3380 | 1465537595406 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:35 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
22:46:35 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
22:46:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:46:35 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
22:46:35 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 169ms
22:46:35 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
22:46:35 INFO - PROCESS | 3380 | 1465537595556 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:35 INFO - PROCESS | 3380 | 1465537595577 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:35 INFO - PROCESS | 3380 | [Parent 3380] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w64-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
22:46:36 INFO - PROCESS | 3380 | [Parent 3380] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w64-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
22:46:40 INFO - PROCESS | 3380 | [Parent 3380] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w64-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
22:46:45 INFO - PROCESS | 3380 | MARIONETTE LOG: INFO: Timeout fired
22:46:45 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
22:46:45 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
22:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:46:45 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
22:46:45 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10123ms
22:46:45 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
22:46:45 INFO - PROCESS | 3380 | 1465537605685 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:45 INFO - PROCESS | 3380 | 1465537605719 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:46 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
22:46:46 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 482ms
22:46:46 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
22:46:46 INFO - PROCESS | 3380 | 1465537606171 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:46 INFO - PROCESS | 3380 | 1465537606198 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:46 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
22:46:46 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 169ms
22:46:46 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
22:46:46 INFO - PROCESS | 3380 | 1465537606345 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:46 INFO - PROCESS | 3380 | 1465537606371 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:46 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
22:46:46 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 229ms
22:46:46 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
22:46:46 INFO - PROCESS | 3380 | 1465537606576 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:46 INFO - PROCESS | 3380 | 1465537606598 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:46 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
22:46:46 INFO - {}
22:46:46 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 170ms
22:46:46 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
22:46:46 INFO - PROCESS | 3380 | 1465537606755 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:46 INFO - PROCESS | 3380 | 1465537606776 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:46 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
22:46:46 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 170ms
22:46:46 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
22:46:46 INFO - PROCESS | 3380 | 1465537606927 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:46 INFO - PROCESS | 3380 | 1465537606960 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:47 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
22:46:47 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
22:46:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:46:47 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
22:46:47 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
22:46:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:46:47 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
22:46:47 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 170ms
22:46:47 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
22:46:47 INFO - PROCESS | 3380 | 1465537607104 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:47 INFO - PROCESS | 3380 | 1465537607124 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:47 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().
22:46:47 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 169ms
22:46:47 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
22:46:47 INFO - PROCESS | 3380 | 1465537607282 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:47 INFO - PROCESS | 3380 | 1465537607303 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:47 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
22:46:47 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 169ms
22:46:47 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
22:46:47 INFO - PROCESS | 3380 | 1465537607453 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:47 INFO - PROCESS | 3380 | 1465537607472 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:47 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
22:46:47 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 168ms
22:46:47 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
22:46:47 INFO - PROCESS | 3380 | 1465537607626 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:47 INFO - PROCESS | 3380 | 1465537607645 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:47 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"
22:46:47 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
22:46:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:46:47 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
22:46:47 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
22:46:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:46:47 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
22:46:47 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
22:46:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:46:47 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
22:46:47 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 170ms
22:46:47 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
22:46:47 INFO - PROCESS | 3380 | 1465537607804 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:47 INFO - PROCESS | 3380 | 1465537607832 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:47 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
22:46:47 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 187ms
22:46:48 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
22:46:48 INFO - PROCESS | 3380 | 1465537607993 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:48 INFO - PROCESS | 3380 | 1465537608011 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:48 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
22:46:48 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 169ms
22:46:48 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
22:46:48 INFO - PROCESS | 3380 | 1465537608169 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:48 INFO - PROCESS | 3380 | 1465537608187 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:48 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
22:46:48 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 168ms
22:46:48 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
22:46:48 INFO - PROCESS | 3380 | 1465537608340 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:48 INFO - PROCESS | 3380 | 1465537608360 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:46:48 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
22:46:48 INFO - do_test/)
22:47:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
22:47:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
22:47:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
22:47:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
22:47:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
22:47:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
22:47:10 INFO - )
22:47:10 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 171ms
22:47:10 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
22:47:10 INFO - PROCESS | 3380 | 1465537630312 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:47:10 INFO - PROCESS | 3380 | 1465537630327 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:47:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
22:47:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
22:47:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
22:47:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
22:47:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
22:47:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
22:47:10 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 168ms
22:47:10 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
22:47:10 INFO - PROCESS | 3380 | 1465537630486 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:47:10 INFO - PROCESS | 3380 | 1465537630520 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:47:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
22:47:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
22:47:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
22:47:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
22:47:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
22:47:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
22:47:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
22:47:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
22:47:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
22:47:10 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 335ms
22:47:10 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
22:47:10 INFO - PROCESS | 3380 | 1465537630826 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:47:10 INFO - PROCESS | 3380 | 1465537630842 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:47:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
22:47:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
22:47:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
22:47:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
22:47:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
22:47:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
22:47:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
22:47:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
22:47:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
22:47:11 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 171ms
22:47:11 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
22:47:11 INFO - PROCESS | 3380 | 1465537631005 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:47:11 INFO - PROCESS | 3380 | 1465537631027 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:47:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
22:47:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
22:47:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
22:47:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
22:47:11 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
22:47:11 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 169ms
22:47:11 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
22:47:11 INFO - PROCESS | 3380 | 1465537631185 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:47:11 INFO - PROCESS | 3380 | 1465537631209 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:47:11 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
22:47:11 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
22:47:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:47:11 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
22:47:11 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 170ms
22:47:11 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
22:47:11 INFO - PROCESS | 3380 | 1465537631355 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:47:11 INFO - PROCESS | 3380 | 1465537631376 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:47:11 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
22:47:11 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
22:47:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:47:11 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
22:47:11 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 168ms
22:47:11 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
22:47:11 INFO - PROCESS | 3380 | 1465537631528 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:47:11 INFO - PROCESS | 3380 | 1465537631545 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:47:11 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
22:47:11 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 169ms
22:47:11 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
22:47:11 INFO - PROCESS | 3380 | 1465537631704 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:47:11 INFO - PROCESS | 3380 | 1465537631729 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:47:11 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
22:47:11 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
22:47:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:47:11 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
22:47:11 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 170ms
22:47:11 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
22:47:11 INFO - PROCESS | 3380 | 1465537631877 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:47:11 INFO - PROCESS | 3380 | 1465537631893 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:47:12 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
22:47:12 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
22:47:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:47:12 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
22:47:12 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 169ms
22:47:12 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
22:47:12 INFO - PROCESS | 3380 | 1465537632053 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:47:12 INFO - PROCESS | 3380 | 1465537632073 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:47:12 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
22:47:12 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 170ms
22:47:12 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
22:47:12 INFO - PROCESS | 3380 | 1465537632230 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:47:12 INFO - PROCESS | 3380 | 1465537632253 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:47:12 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
22:47:12 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 168ms
22:47:12 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
22:47:12 INFO - PROCESS | 3380 | 1465537632403 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:47:12 INFO - PROCESS | 3380 | 1465537632422 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:47:12 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
22:47:12 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 170ms
22:47:12 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
22:47:12 INFO - PROCESS | 3380 | 1465537632577 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:47:12 INFO - PROCESS | 3380 | 1465537632596 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:47:12 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
22:47:12 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 217ms
22:47:12 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
22:47:12 INFO - PROCESS | 3380 | 1465537632802 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:47:12 INFO - PROCESS | 3380 | 1465537632820 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:47:12 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
22:47:12 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
22:47:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:47:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:47:12 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
22:47:12 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
22:47:12 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
22:47:12 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 188ms
22:47:12 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
22:47:13 INFO - PROCESS | 3380 | 1465537632993 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:47:13 INFO - PROCESS | 3380 | 1465537633012 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:47:13 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
22:47:13 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
22:47:13 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 170ms
22:47:13 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
22:47:13 INFO - PROCESS | 3380 | 1465537633170 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:47:13 INFO - PROCESS | 3380 | 1465537633188 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:47:13 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
22:47:13 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
22:47:13 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
22:47:13 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
22:47:13 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 188ms
22:47:13 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
22:47:13 INFO - PROCESS | 3380 | 1465537633360 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:47:13 INFO - PROCESS | 3380 | 1465537633375 Marionette INFO sendAsync 835456c8-a625-4127-b8dd-9d35c588f5ba
22:47:13 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: