builder: mozilla-beta_win8_64_test_pgo-web-platform-tests-1
slave: t-w864-ix-064
starttime: 1467145462.98
results: success (0)
buildid: 20160628075828
builduid: cc79df57ceac4240aee67e4232804bc3
revision: 39023f2bbf6e44d29165130cd5e19d35385f0b97
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-28 13:24:22.976244) =========
master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-28 13:24:22.977215) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-28 13:24:22.977918) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-28 13:24:23.170654) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-28 13:24:23.171335) =========
'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-064\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-064
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-064
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-064\AppData\Local
LOGONSERVER=\\T-W864-IX-064
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-064
USERDOMAIN_ROAMINGPROFILE=T-W864-IX-064
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld.T-W864-IX-064
WINDIR=C:\windows
using PTY: False
--13:24:23-- 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.53 MB/s
13:24:24 (8.53 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=1.257000
========= master_lag: 0.03 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-28 13:24:24.458603) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 8 secs) (at 2016-06-28 13:24:24.459006) =========
'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-064\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-064
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-064
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-064\AppData\Local
LOGONSERVER=\\T-W864-IX-064
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-064
USERDOMAIN_ROAMINGPROFILE=T-W864-IX-064
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld.T-W864-IX-064
WINDIR=C:\windows
using PTY: False
program finished with exit code 0
elapsedTime=3.811000
========= master_lag: 5.05 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 8 secs) (at 2016-06-28 13:24:33.323204) =========
========= Started 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-06-28 13:24:33.323525) =========
'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 39023f2bbf6e44d29165130cd5e19d35385f0b97 --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 39023f2bbf6e44d29165130cd5e19d35385f0b97 --destination scripts --debug']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld.T-W864-IX-064\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-064
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-064
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-064\AppData\Local
LOGONSERVER=\\T-W864-IX-064
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-064
USERDOMAIN_ROAMINGPROFILE=T-W864-IX-064
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld.T-W864-IX-064
WINDIR=C:\windows
using PTY: False
2016-06-28 13:24:33,618 truncating revision to first 12 chars
2016-06-28 13:24:33,618 Setting DEBUG logging.
2016-06-28 13:24:33,618 attempt 1/10
2016-06-28 13:24:33,618 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/39023f2bbf6e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-06-28 13:24:34,078 unpacking tar archive at: mozilla-beta-39023f2bbf6e/testing/mozharness/
program finished with exit code 0
elapsedTime=1.187000
========= master_lag: 5.50 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-06-28 13:24:40.010366) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-28 13:24:40.010701) =========
script_repo_revision: 39023f2bbf6e44d29165130cd5e19d35385f0b97
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-28 13:24:40.011112) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 1 secs) (at 2016-06-28 13:24:40.011379) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 1 secs) (at 2016-06-28 13:24:41.550427) =========
========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 28 mins, 49 secs) (at 2016-06-28 13:24:41.551045) =========
'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '5' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'ondemand'
in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs)
watching logfiles {}
argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '5', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'ondemand']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld.T-W864-IX-064\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-064
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-064
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-064\AppData\Local
LOGONSERVER=\\T-W864-IX-064
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-064
USERDOMAIN_ROAMINGPROFILE=T-W864-IX-064
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld.T-W864-IX-064
WINDIR=C:\windows
XPCOM_DEBUG_BREAK=warn
using PTY: False
13:24:41 INFO - MultiFileLogger online at 20160628 13:24:41 in C:\slave\test
13:24:41 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols ondemand
13:24:41 INFO - Dumping config to C:\slave\test\logs\localconfig.json.
13:24:41 INFO - {'append_to_log': False,
13:24:41 INFO - 'base_work_dir': 'C:\\slave\\test',
13:24:41 INFO - 'blob_upload_branch': 'mozilla-beta',
13:24:41 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt',
13:24:41 INFO - 'buildbot_json_path': 'buildprops.json',
13:24:41 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',),
13:24:41 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
13:24:41 INFO - 'download_minidump_stackwalk': True,
13:24:41 INFO - 'download_symbols': 'ondemand',
13:24:41 INFO - 'e10s': False,
13:24:41 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg',
13:24:41 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python',
13:24:41 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'),
13:24:41 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe',
13:24:41 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe',
13:24:41 INFO - 'C:/mozilla-build/tooltool.py'),
13:24:41 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe',
13:24:41 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')},
13:24:41 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
13:24:41 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
13:24:41 INFO - 'log_level': 'info',
13:24:41 INFO - 'log_to_console': True,
13:24:41 INFO - 'opt_config_files': (),
13:24:41 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
13:24:41 INFO - '--processes=1',
13:24:41 INFO - '--config=%(test_path)s/wptrunner.ini',
13:24:41 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
13:24:41 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
13:24:41 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
13:24:41 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
13:24:41 INFO - 'pip_index': False,
13:24:41 INFO - 'require_test_zip': True,
13:24:41 INFO - 'test_type': ('testharness',),
13:24:41 INFO - 'this_chunk': '1',
13:24:41 INFO - 'total_chunks': '5',
13:24:41 INFO - 'virtualenv_path': 'venv',
13:24:41 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
13:24:41 INFO - 'work_dir': 'build'}
13:24:41 INFO - #####
13:24:41 INFO - ##### Running clobber step.
13:24:41 INFO - #####
13:24:41 INFO - Running pre-action listener: _resource_record_pre_action
13:24:41 INFO - Running main action method: clobber
13:24:41 INFO - rmtree: C:\slave\test\build
13:24:41 INFO - Using _rmtree_windows ...
13:24:41 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1
13:26:13 INFO - Running post-action listener: _resource_record_post_action
13:26:13 INFO - #####
13:26:13 INFO - ##### Running read-buildbot-config step.
13:26:13 INFO - #####
13:26:13 INFO - Running pre-action listener: _resource_record_pre_action
13:26:13 INFO - Running main action method: read_buildbot_config
13:26:13 INFO - Using buildbot properties:
13:26:13 INFO - {
13:26:13 INFO - "project": "",
13:26:13 INFO - "product": "firefox",
13:26:13 INFO - "script_repo_revision": "production",
13:26:13 INFO - "scheduler": "tests-mozilla-beta-win8_64-pgo-unittest",
13:26:13 INFO - "repository": "",
13:26:13 INFO - "buildername": "Windows 8 64-bit mozilla-beta pgo test web-platform-tests-1",
13:26:13 INFO - "buildid": "20160628075828",
13:26:13 INFO - "pgo_build": "True",
13:26:13 INFO - "basedir": "C:\\slave\\test",
13:26:13 INFO - "buildnumber": 6,
13:26:13 INFO - "slavename": "t-w864-ix-064",
13:26:13 INFO - "revision": "39023f2bbf6e44d29165130cd5e19d35385f0b97",
13:26:13 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/",
13:26:13 INFO - "platform": "win64",
13:26:13 INFO - "branch": "mozilla-beta",
13:26:13 INFO - "repo_path": "releases/mozilla-beta",
13:26:13 INFO - "moz_repo_path": "",
13:26:13 INFO - "stage_platform": "win64-pgo",
13:26:13 INFO - "builduid": "cc79df57ceac4240aee67e4232804bc3",
13:26:13 INFO - "slavebuilddir": "test"
13:26:13 INFO - }
13:26:13 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/O0sNeJ47SaynA7JY8V5EPw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json.
13:26:13 INFO - Found installer url https://queue.taskcluster.net/v1/task/O0sNeJ47SaynA7JY8V5EPw/artifacts/public/build/firefox-48.0.en-US.win64.zip.
13:26:13 INFO - Running post-action listener: _resource_record_post_action
13:26:13 INFO - #####
13:26:13 INFO - ##### Running download-and-extract step.
13:26:13 INFO - #####
13:26:13 INFO - Running pre-action listener: _resource_record_pre_action
13:26:13 INFO - Running main action method: download_and_extract
13:26:13 INFO - mkdir: C:\slave\test\build\tests
13:26:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
13:26:13 INFO - https://queue.taskcluster.net/v1/task/O0sNeJ47SaynA7JY8V5EPw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net
13:26:13 INFO - trying https://queue.taskcluster.net/v1/task/O0sNeJ47SaynA7JY8V5EPw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json
13:26:13 INFO - Downloading https://queue.taskcluster.net/v1/task/O0sNeJ47SaynA7JY8V5EPw/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
13:26:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/O0sNeJ47SaynA7JY8V5EPw/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
13:26:14 INFO - Downloaded 1186 bytes.
13:26:14 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json
13:26:14 INFO - Using the following test package requirements:
13:26:14 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'],
13:26:14 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip',
13:26:14 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'],
13:26:14 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip'],
13:26:14 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip',
13:26:14 INFO - u'jsshell-win64.zip'],
13:26:14 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip',
13:26:14 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'],
13:26:14 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'],
13:26:14 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip',
13:26:14 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'],
13:26:14 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip',
13:26:14 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'],
13:26:14 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip',
13:26:14 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'],
13:26:14 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip',
13:26:14 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']}
13:26:14 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
13:26:14 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')]}
13:26:14 INFO - https://queue.taskcluster.net/v1/task/O0sNeJ47SaynA7JY8V5EPw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net
13:26:14 INFO - trying https://queue.taskcluster.net/v1/task/O0sNeJ47SaynA7JY8V5EPw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip
13:26:14 INFO - Downloading https://queue.taskcluster.net/v1/task/O0sNeJ47SaynA7JY8V5EPw/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
13:26:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/O0sNeJ47SaynA7JY8V5EPw/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
13:29:02 INFO - Downloaded 19240362 bytes.
13:29:02 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/*']
13:29:02 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/*
13:29:04 INFO - caution: filename not matched: web-platform/*
13:29:04 INFO - Return code: 11
13:29:04 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')]}
13:29:04 INFO - https://queue.taskcluster.net/v1/task/O0sNeJ47SaynA7JY8V5EPw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net
13:29:04 INFO - trying https://queue.taskcluster.net/v1/task/O0sNeJ47SaynA7JY8V5EPw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip
13:29:04 INFO - Downloading https://queue.taskcluster.net/v1/task/O0sNeJ47SaynA7JY8V5EPw/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
13:29:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/O0sNeJ47SaynA7JY8V5EPw/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
13:29:05 INFO - Downloaded 36389110 bytes.
13:29:05 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/*']
13:29:05 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/*
13:29:48 INFO - caution: filename not matched: bin/*
13:29:48 INFO - caution: filename not matched: config/*
13:29:48 INFO - caution: filename not matched: mozbase/*
13:29:48 INFO - caution: filename not matched: marionette/*
13:29:48 INFO - caution: filename not matched: tools/wptserve/*
13:29:48 INFO - Return code: 11
13:29: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')]}
13:29:48 INFO - https://queue.taskcluster.net/v1/task/O0sNeJ47SaynA7JY8V5EPw/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net
13:29:48 INFO - trying https://queue.taskcluster.net/v1/task/O0sNeJ47SaynA7JY8V5EPw/artifacts/public/build/firefox-48.0.en-US.win64.zip
13:29:48 INFO - Downloading https://queue.taskcluster.net/v1/task/O0sNeJ47SaynA7JY8V5EPw/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip
13:29:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/O0sNeJ47SaynA7JY8V5EPw/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
13:29:50 INFO - Downloaded 58301535 bytes.
13:29:50 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/O0sNeJ47SaynA7JY8V5EPw/artifacts/public/build/firefox-48.0.en-US.win64.zip
13:29:50 INFO - mkdir: C:\slave\test\properties
13:29:50 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url
13:29:50 INFO - Writing to file C:\slave\test\properties\build_url
13:29:50 INFO - Contents:
13:29:50 INFO - build_url:https://queue.taskcluster.net/v1/task/O0sNeJ47SaynA7JY8V5EPw/artifacts/public/build/firefox-48.0.en-US.win64.zip
13:29:52 INFO - Running post-action listener: _resource_record_post_action
13:29:52 INFO - Running post-action listener: set_extra_try_arguments
13:29:52 INFO - #####
13:29:52 INFO - ##### Running create-virtualenv step.
13:29:52 INFO - #####
13:29:52 INFO - Running pre-action listener: _pre_create_virtualenv
13:29:52 INFO - Running pre-action listener: _resource_record_pre_action
13:29:52 INFO - Running main action method: create_virtualenv
13:29:52 INFO - Creating virtualenv C:\slave\test\build\venv
13:29:52 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
13:29:52 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv
13:29:56 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe
13:29:59 INFO - Installing distribute......................................................................................................................................................................................done.
13:30:00 INFO - Return code: 0
13:30:00 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv
13:30:00 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')]}
13:30:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
13:30:00 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')]}
13:30:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
13:30:00 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 0x0257A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02695200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02619C58>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02650368>, '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 0x0236ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-064', 'USERDOMAIN': 'T-W864-IX-064', '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-064', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-064', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-064', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-064', '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-064\\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
13:30:00 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
13:30:00 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
13:30:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
13:30:00 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Roaming',
13:30:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
13:30:00 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
13:30:00 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
13:30:00 INFO - 'COMPUTERNAME': 'T-W864-IX-064',
13:30:00 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
13:30:00 INFO - 'DCLOCATION': 'SCL3',
13:30:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
13:30:00 INFO - 'FP_NO_HOST_CHECK': 'NO',
13:30:00 INFO - 'HOMEDRIVE': 'C:',
13:30:00 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-064',
13:30:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
13:30:00 INFO - 'KTS_VERSION': '1.19c',
13:30:00 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Local',
13:30:00 INFO - 'LOGONSERVER': '\\\\T-W864-IX-064',
13:30:00 INFO - 'MONDIR': 'C:\\Monitor_config\\',
13:30:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
13:30:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
13:30:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
13:30:00 INFO - 'MOZ_NO_REMOTE': '1',
13:30:00 INFO - 'NO_EM_RESTART': '1',
13:30:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
13:30:00 INFO - 'NUMBER_OF_PROCESSORS': '8',
13:30:00 INFO - 'OS': 'Windows_NT',
13:30:00 INFO - 'OURDRIVE': 'C:',
13:30:00 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',
13:30:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
13:30:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
13:30:00 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
13:30:00 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
13:30:00 INFO - 'PROCESSOR_LEVEL': '6',
13:30:00 INFO - 'PROCESSOR_REVISION': '1e05',
13:30:00 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
13:30:00 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
13:30:00 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
13:30:00 INFO - 'PROGRAMW6432': 'C:\\Program Files',
13:30:00 INFO - 'PROMPT': '$P$G',
13:30:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
13:30:00 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
13:30:00 INFO - 'PUBLIC': 'C:\\Users\\Public',
13:30:00 INFO - 'PWD': 'C:\\slave\\test',
13:30:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
13:30:00 INFO - 'SLAVEDIR': 'C:\\slave\\',
13:30:00 INFO - 'SYSTEMDRIVE': 'C:',
13:30:00 INFO - 'SYSTEMROOT': 'C:\\windows',
13:30:00 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
13:30:00 INFO - 'TEST1': 'testie',
13:30:00 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
13:30:00 INFO - 'USERDOMAIN': 'T-W864-IX-064',
13:30:00 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-064',
13:30:00 INFO - 'USERNAME': 'cltbld',
13:30:00 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-064',
13:30:00 INFO - 'WINDIR': 'C:\\windows',
13:30:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
13:30:01 INFO - Ignoring indexes: http://pypi.python.org/simple/
13:30:01 INFO - Downloading/unpacking psutil>=0.7.1
13:30:02 INFO - Running setup.py egg_info for package psutil
13:30:02 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
13:30:02 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
13:30:02 INFO - Installing collected packages: psutil
13:30:02 INFO - Running setup.py install for psutil
13:30:02 INFO - building 'psutil._psutil_windows' extension
13:30:02 INFO - error: Unable to find vcvarsall.bat
13:30:02 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-4pt_pj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
13:30:02 INFO - running install
13:30:02 INFO - running build
13:30:02 INFO - running build_py
13:30:02 INFO - creating build
13:30:02 INFO - creating build\lib.win32-2.7
13:30:02 INFO - creating build\lib.win32-2.7\psutil
13:30:02 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil
13:30:02 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil
13:30:02 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil
13:30:02 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil
13:30:02 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil
13:30:02 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil
13:30:02 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil
13:30:02 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil
13:30:02 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil
13:30:02 INFO - running build_ext
13:30:02 INFO - building 'psutil._psutil_windows' extension
13:30:02 INFO - error: Unable to find vcvarsall.bat
13:30:02 INFO - ----------------------------------------
13:30:02 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-4pt_pj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
13:30:02 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-064\AppData\Roaming\pip\pip.log
13:30:02 WARNING - Return code: 1
13:30:02 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!
13:30:02 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv
13:30:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
13:30:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
13:30:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
13:30:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
13:30:02 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x0257A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02695200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02619C58>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02650368>, '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 0x0236ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-064', 'USERDOMAIN': 'T-W864-IX-064', '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-064', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-064', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-064', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-064', '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-064\\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
13:30:02 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build
13:30:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0
13:30:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
13:30:02 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Roaming',
13:30:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
13:30:02 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
13:30:02 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
13:30:02 INFO - 'COMPUTERNAME': 'T-W864-IX-064',
13:30:02 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
13:30:02 INFO - 'DCLOCATION': 'SCL3',
13:30:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
13:30:02 INFO - 'FP_NO_HOST_CHECK': 'NO',
13:30:02 INFO - 'HOMEDRIVE': 'C:',
13:30:02 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-064',
13:30:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
13:30:02 INFO - 'KTS_VERSION': '1.19c',
13:30:02 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Local',
13:30:02 INFO - 'LOGONSERVER': '\\\\T-W864-IX-064',
13:30:02 INFO - 'MONDIR': 'C:\\Monitor_config\\',
13:30:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
13:30:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
13:30:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
13:30:02 INFO - 'MOZ_NO_REMOTE': '1',
13:30:02 INFO - 'NO_EM_RESTART': '1',
13:30:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
13:30:02 INFO - 'NUMBER_OF_PROCESSORS': '8',
13:30:02 INFO - 'OS': 'Windows_NT',
13:30:02 INFO - 'OURDRIVE': 'C:',
13:30:02 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',
13:30:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
13:30:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
13:30:02 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
13:30:02 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
13:30:02 INFO - 'PROCESSOR_LEVEL': '6',
13:30:02 INFO - 'PROCESSOR_REVISION': '1e05',
13:30:02 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
13:30:02 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
13:30:02 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
13:30:02 INFO - 'PROGRAMW6432': 'C:\\Program Files',
13:30:02 INFO - 'PROMPT': '$P$G',
13:30:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
13:30:02 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
13:30:02 INFO - 'PUBLIC': 'C:\\Users\\Public',
13:30:02 INFO - 'PWD': 'C:\\slave\\test',
13:30:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
13:30:02 INFO - 'SLAVEDIR': 'C:\\slave\\',
13:30:02 INFO - 'SYSTEMDRIVE': 'C:',
13:30:02 INFO - 'SYSTEMROOT': 'C:\\windows',
13:30:02 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
13:30:02 INFO - 'TEST1': 'testie',
13:30:02 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
13:30:02 INFO - 'USERDOMAIN': 'T-W864-IX-064',
13:30:02 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-064',
13:30:02 INFO - 'USERNAME': 'cltbld',
13:30:02 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-064',
13:30:02 INFO - 'WINDIR': 'C:\\windows',
13:30:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
13:30:02 INFO - Ignoring indexes: http://pypi.python.org/simple/
13:30:02 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
13:30:02 INFO - Downloading mozsystemmonitor-0.0.tar.gz
13:30:02 INFO - Running setup.py egg_info for package mozsystemmonitor
13:30:02 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0)
13:30:02 INFO - Running setup.py egg_info for package psutil
13:30:02 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
13:30:02 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
13:30:02 INFO - Installing collected packages: mozsystemmonitor, psutil
13:30:02 INFO - Running setup.py install for mozsystemmonitor
13:30:02 INFO - Running setup.py install for psutil
13:30:02 INFO - building 'psutil._psutil_windows' extension
13:30:02 INFO - error: Unable to find vcvarsall.bat
13:30:02 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-fnkbk_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
13:30:02 INFO - running install
13:30:02 INFO - running build
13:30:02 INFO - running build_py
13:30:02 INFO - running build_ext
13:30:02 INFO - building 'psutil._psutil_windows' extension
13:30:02 INFO - error: Unable to find vcvarsall.bat
13:30:02 INFO - ----------------------------------------
13:30:02 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-fnkbk_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
13:30:02 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-064\AppData\Roaming\pip\pip.log
13:30:02 WARNING - Return code: 1
13:30:02 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!
13:30:02 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
13:30:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
13:30:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
13:30:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
13:30:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
13:30:02 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x0257A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02695200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02619C58>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02650368>, '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 0x0236ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-064', 'USERDOMAIN': 'T-W864-IX-064', '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-064', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-064', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-064', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-064', '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-064\\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
13:30:02 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build
13:30:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
13:30:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
13:30:02 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Roaming',
13:30:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
13:30:02 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
13:30:02 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
13:30:02 INFO - 'COMPUTERNAME': 'T-W864-IX-064',
13:30:02 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
13:30:02 INFO - 'DCLOCATION': 'SCL3',
13:30:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
13:30:02 INFO - 'FP_NO_HOST_CHECK': 'NO',
13:30:02 INFO - 'HOMEDRIVE': 'C:',
13:30:02 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-064',
13:30:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
13:30:02 INFO - 'KTS_VERSION': '1.19c',
13:30:02 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Local',
13:30:02 INFO - 'LOGONSERVER': '\\\\T-W864-IX-064',
13:30:02 INFO - 'MONDIR': 'C:\\Monitor_config\\',
13:30:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
13:30:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
13:30:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
13:30:02 INFO - 'MOZ_NO_REMOTE': '1',
13:30:02 INFO - 'NO_EM_RESTART': '1',
13:30:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
13:30:02 INFO - 'NUMBER_OF_PROCESSORS': '8',
13:30:02 INFO - 'OS': 'Windows_NT',
13:30:02 INFO - 'OURDRIVE': 'C:',
13:30:02 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',
13:30:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
13:30:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
13:30:02 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
13:30:02 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
13:30:02 INFO - 'PROCESSOR_LEVEL': '6',
13:30:02 INFO - 'PROCESSOR_REVISION': '1e05',
13:30:02 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
13:30:02 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
13:30:02 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
13:30:02 INFO - 'PROGRAMW6432': 'C:\\Program Files',
13:30:02 INFO - 'PROMPT': '$P$G',
13:30:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
13:30:02 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
13:30:02 INFO - 'PUBLIC': 'C:\\Users\\Public',
13:30:02 INFO - 'PWD': 'C:\\slave\\test',
13:30:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
13:30:02 INFO - 'SLAVEDIR': 'C:\\slave\\',
13:30:02 INFO - 'SYSTEMDRIVE': 'C:',
13:30:02 INFO - 'SYSTEMROOT': 'C:\\windows',
13:30:02 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
13:30:02 INFO - 'TEST1': 'testie',
13:30:02 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
13:30:02 INFO - 'USERDOMAIN': 'T-W864-IX-064',
13:30:02 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-064',
13:30:02 INFO - 'USERNAME': 'cltbld',
13:30:02 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-064',
13:30:02 INFO - 'WINDIR': 'C:\\windows',
13:30:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
13:30:03 INFO - Ignoring indexes: http://pypi.python.org/simple/
13:30:03 INFO - Downloading/unpacking blobuploader==1.2.4
13:30:03 INFO - Downloading blobuploader-1.2.4.tar.gz
13:30:03 INFO - Running setup.py egg_info for package blobuploader
13:30:03 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
13:30:06 INFO - Running setup.py egg_info for package requests
13:30:06 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
13:30:06 INFO - Downloading docopt-0.6.1.tar.gz
13:30:06 INFO - Running setup.py egg_info for package docopt
13:30:06 INFO - Installing collected packages: blobuploader, docopt, requests
13:30:06 INFO - Running setup.py install for blobuploader
13:30:06 INFO - Running setup.py install for docopt
13:30:06 INFO - Running setup.py install for requests
13:30:06 INFO - Successfully installed blobuploader docopt requests
13:30:06 INFO - Cleaning up...
13:30:06 INFO - Return code: 0
13:30:06 INFO - Installing None into virtualenv C:\slave\test\build\venv
13:30:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
13:30:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
13:30:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
13:30:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
13:30:06 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0257A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02695200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02619C58>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02650368>, '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 0x0236ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-064', 'USERDOMAIN': 'T-W864-IX-064', '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-064', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-064', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-064', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-064', '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-064\\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
13:30:06 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config
13:30:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
13:30:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
13:30:06 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Roaming',
13:30:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
13:30:06 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
13:30:06 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
13:30:06 INFO - 'COMPUTERNAME': 'T-W864-IX-064',
13:30:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
13:30:06 INFO - 'DCLOCATION': 'SCL3',
13:30:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
13:30:06 INFO - 'FP_NO_HOST_CHECK': 'NO',
13:30:06 INFO - 'HOMEDRIVE': 'C:',
13:30:06 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-064',
13:30:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
13:30:06 INFO - 'KTS_VERSION': '1.19c',
13:30:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Local',
13:30:06 INFO - 'LOGONSERVER': '\\\\T-W864-IX-064',
13:30:06 INFO - 'MONDIR': 'C:\\Monitor_config\\',
13:30:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
13:30:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
13:30:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
13:30:06 INFO - 'MOZ_NO_REMOTE': '1',
13:30:06 INFO - 'NO_EM_RESTART': '1',
13:30:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
13:30:06 INFO - 'NUMBER_OF_PROCESSORS': '8',
13:30:06 INFO - 'OS': 'Windows_NT',
13:30:06 INFO - 'OURDRIVE': 'C:',
13:30:06 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',
13:30:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
13:30:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
13:30:06 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
13:30:06 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
13:30:06 INFO - 'PROCESSOR_LEVEL': '6',
13:30:06 INFO - 'PROCESSOR_REVISION': '1e05',
13:30:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
13:30:06 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
13:30:06 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
13:30:06 INFO - 'PROGRAMW6432': 'C:\\Program Files',
13:30:06 INFO - 'PROMPT': '$P$G',
13:30:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
13:30:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
13:30:06 INFO - 'PUBLIC': 'C:\\Users\\Public',
13:30:06 INFO - 'PWD': 'C:\\slave\\test',
13:30:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
13:30:06 INFO - 'SLAVEDIR': 'C:\\slave\\',
13:30:06 INFO - 'SYSTEMDRIVE': 'C:',
13:30:06 INFO - 'SYSTEMROOT': 'C:\\windows',
13:30:06 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
13:30:06 INFO - 'TEST1': 'testie',
13:30:06 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
13:30:06 INFO - 'USERDOMAIN': 'T-W864-IX-064',
13:30:06 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-064',
13:30:06 INFO - 'USERNAME': 'cltbld',
13:30:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-064',
13:30:06 INFO - 'WINDIR': 'C:\\windows',
13:30:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
13:30:11 INFO - Ignoring indexes: http://pypi.python.org/simple/
13:30:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
13:30:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
13:30:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
13:30:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
13:30:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
13:30:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
13:30:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
13:30:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
13:30:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
13:30:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
13:30:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
13:30:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
13:30:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
13:30:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
13:30:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
13:30:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
13:30:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
13:30:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
13:30:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
13:30:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
13:30:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
13:30:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
13:30:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
13:30:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
13:30:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
13:30:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
13:30:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
13:30:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
13:30:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
13:30:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
13:30:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
13:30:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
13:30:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
13:30:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
13:30:11 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
13:30:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
13:30:11 INFO - Unpacking c:\slave\test\build\tests\marionette\client
13:30:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
13:30:11 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
13:30:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
13:30:12 INFO - Unpacking c:\slave\test\build\tests\marionette
13:30:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
13:30:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
13:30:12 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
13:30:12 INFO - Running setup.py install for browsermob-proxy
13:30:26 INFO - Running setup.py install for manifestparser
13:30:26 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
13:30:26 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
13:30:26 INFO - Running setup.py install for marionette-client
13:30:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
13:30:26 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
13:30:26 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
13:30:26 INFO - Running setup.py install for marionette-driver
13:30:26 INFO - Running setup.py install for mozcrash
13:30:26 INFO - Running setup.py install for mozdebug
13:30:26 INFO - Running setup.py install for mozdevice
13:30:26 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
13:30:26 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
13:30:26 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
13:30:26 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
13:30:26 INFO - Running setup.py install for mozfile
13:30:26 INFO - Running setup.py install for mozhttpd
13:30:26 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
13:30:26 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
13:30:26 INFO - Running setup.py install for mozinfo
13:30:26 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
13:30:26 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
13:30:26 INFO - Running setup.py install for mozInstall
13:30:26 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
13:30:26 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
13:30:26 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
13:30:26 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
13:30:26 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
13:30:26 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
13:30:26 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
13:30:26 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
13:30:26 INFO - Running setup.py install for mozleak
13:30:26 INFO - Running setup.py install for mozlog
13:30:26 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
13:30:26 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
13:30:26 INFO - Running setup.py install for moznetwork
13:30:26 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
13:30:26 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
13:30:26 INFO - Running setup.py install for mozprocess
13:30:26 INFO - Running setup.py install for mozprofile
13:30:26 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
13:30:26 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
13:30:26 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
13:30:26 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
13:30:26 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
13:30:26 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
13:30:26 INFO - Running setup.py install for mozrunner
13:30:26 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
13:30:26 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
13:30:26 INFO - Running setup.py install for mozscreenshot
13:30:26 INFO - Running setup.py install for moztest
13:30:26 INFO - Running setup.py install for mozversion
13:30:26 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
13:30:26 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
13:30:26 INFO - Running setup.py install for wptserve
13:30:26 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
13:30:26 INFO - Cleaning up...
13:30:26 INFO - Return code: 0
13:30:26 INFO - Installing None into virtualenv C:\slave\test\build\venv
13:30:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
13:30:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
13:30:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
13:30:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
13:30:26 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 0x0257A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02695200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02619C58>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02650368>, '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 0x0236ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-064', 'USERDOMAIN': 'T-W864-IX-064', '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-064', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-064', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-064', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-064', '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-064\\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
13:30:26 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
13:30:26 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
13:30:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
13:30:26 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Roaming',
13:30:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
13:30:26 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
13:30:26 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
13:30:26 INFO - 'COMPUTERNAME': 'T-W864-IX-064',
13:30:26 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
13:30:26 INFO - 'DCLOCATION': 'SCL3',
13:30:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
13:30:26 INFO - 'FP_NO_HOST_CHECK': 'NO',
13:30:26 INFO - 'HOMEDRIVE': 'C:',
13:30:26 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-064',
13:30:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
13:30:26 INFO - 'KTS_VERSION': '1.19c',
13:30:26 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Local',
13:30:26 INFO - 'LOGONSERVER': '\\\\T-W864-IX-064',
13:30:26 INFO - 'MONDIR': 'C:\\Monitor_config\\',
13:30:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
13:30:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
13:30:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
13:30:26 INFO - 'MOZ_NO_REMOTE': '1',
13:30:26 INFO - 'NO_EM_RESTART': '1',
13:30:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
13:30:26 INFO - 'NUMBER_OF_PROCESSORS': '8',
13:30:26 INFO - 'OS': 'Windows_NT',
13:30:26 INFO - 'OURDRIVE': 'C:',
13:30:26 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',
13:30:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
13:30:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
13:30:26 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
13:30:26 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
13:30:26 INFO - 'PROCESSOR_LEVEL': '6',
13:30:26 INFO - 'PROCESSOR_REVISION': '1e05',
13:30:26 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
13:30:26 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
13:30:26 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
13:30:26 INFO - 'PROGRAMW6432': 'C:\\Program Files',
13:30:26 INFO - 'PROMPT': '$P$G',
13:30:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
13:30:26 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
13:30:26 INFO - 'PUBLIC': 'C:\\Users\\Public',
13:30:26 INFO - 'PWD': 'C:\\slave\\test',
13:30:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
13:30:26 INFO - 'SLAVEDIR': 'C:\\slave\\',
13:30:26 INFO - 'SYSTEMDRIVE': 'C:',
13:30:26 INFO - 'SYSTEMROOT': 'C:\\windows',
13:30:26 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
13:30:26 INFO - 'TEST1': 'testie',
13:30:26 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
13:30:26 INFO - 'USERDOMAIN': 'T-W864-IX-064',
13:30:26 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-064',
13:30:26 INFO - 'USERNAME': 'cltbld',
13:30:26 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-064',
13:30:26 INFO - 'WINDIR': 'C:\\windows',
13:30:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
13:30:30 INFO - Ignoring indexes: http://pypi.python.org/simple/
13:30:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
13:30:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
13:30:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
13:30:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
13:30:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
13:30:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
13:30:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
13:30:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
13:30:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
13:30:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
13:30:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
13:30:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
13:30:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
13:30:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
13:30:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
13:30:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
13:30:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
13:30:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
13:30:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
13:30:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
13:30:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
13:30:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
13:30:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
13:30:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
13:30:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
13:30:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
13:30:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
13:30:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
13:30:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
13:30:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
13:30:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
13:30:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
13:30:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
13:30:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
13:30:30 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
13:30:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
13:30:30 INFO - Unpacking c:\slave\test\build\tests\marionette\client
13:30:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
13:30:30 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
13:30:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
13:30:30 INFO - Unpacking c:\slave\test\build\tests\marionette
13:30:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
13:30:30 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
13:30:30 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))
13:30:42 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))
13:30:42 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))
13:30:42 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))
13:30:42 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))
13:30:42 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
13:30:42 INFO - Downloading blessings-1.6.tar.gz
13:30:42 INFO - Running setup.py egg_info for package blessings
13:30:42 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))
13:30:42 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
13:30:42 INFO - Running setup.py install for blessings
13:30:42 INFO - Running setup.py install for browsermob-proxy
13:30:42 INFO - Running setup.py install for manifestparser
13:30:42 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
13:30:42 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
13:30:42 INFO - Running setup.py install for marionette-client
13:30:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
13:30:42 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
13:30:42 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
13:30:42 INFO - Running setup.py install for marionette-driver
13:30:42 INFO - Running setup.py install for mozcrash
13:30:42 INFO - Running setup.py install for mozdebug
13:30:42 INFO - Running setup.py install for mozdevice
13:30:42 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
13:30:42 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
13:30:42 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
13:30:42 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
13:30:42 INFO - Running setup.py install for mozhttpd
13:30:42 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
13:30:42 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
13:30:42 INFO - Running setup.py install for mozInstall
13:30:42 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
13:30:42 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
13:30:42 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
13:30:42 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
13:30:42 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
13:30:42 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
13:30:42 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
13:30:42 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
13:30:42 INFO - Running setup.py install for mozleak
13:30:42 INFO - Running setup.py install for mozprofile
13:30:42 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
13:30:42 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
13:30:42 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
13:30:42 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
13:30:42 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
13:30:42 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
13:30:42 INFO - Running setup.py install for mozrunner
13:30:42 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
13:30:42 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
13:30:44 INFO - Running setup.py install for mozscreenshot
13:30:44 INFO - Running setup.py install for moztest
13:30:44 INFO - Running setup.py install for mozversion
13:30:44 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
13:30:44 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
13:30:44 INFO - Running setup.py install for wptserve
13:30:44 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve
13:30:44 INFO - Cleaning up...
13:30:44 INFO - Return code: 0
13:30:44 INFO - Done creating virtualenv C:\slave\test\build\venv.
13:30:44 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
13:30:44 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
13:30:44 INFO - Reading from file tmpfile_stdout
13:30:44 INFO - Using _rmtree_windows ...
13:30:44 INFO - Using _rmtree_windows ...
13:30:44 INFO - Current package versions:
13:30:44 INFO - blessings == 1.6
13:30:44 INFO - blobuploader == 1.2.4
13:30:44 INFO - browsermob-proxy == 0.6.0
13:30:44 INFO - distribute == 0.6.14
13:30:44 INFO - docopt == 0.6.1
13:30:44 INFO - manifestparser == 1.1
13:30:44 INFO - marionette-client == 2.3.0
13:30:44 INFO - marionette-driver == 1.4.0
13:30:44 INFO - mozInstall == 1.12
13:30:44 INFO - mozcrash == 0.17
13:30:44 INFO - mozdebug == 0.1
13:30:44 INFO - mozdevice == 0.48
13:30:44 INFO - mozfile == 1.2
13:30:44 INFO - mozhttpd == 0.7
13:30:44 INFO - mozinfo == 0.9
13:30:44 INFO - mozleak == 0.1
13:30:44 INFO - mozlog == 3.1
13:30:44 INFO - moznetwork == 0.27
13:30:44 INFO - mozprocess == 0.22
13:30:44 INFO - mozprofile == 0.28
13:30:44 INFO - mozrunner == 6.11
13:30:44 INFO - mozscreenshot == 0.1
13:30:44 INFO - mozsystemmonitor == 0.0
13:30:44 INFO - moztest == 0.7
13:30:44 INFO - mozversion == 1.4
13:30:44 INFO - requests == 1.2.3
13:30:44 INFO - wptserve == 1.4.0
13:30:44 INFO - Running post-action listener: _resource_record_post_action
13:30:44 INFO - Running post-action listener: _start_resource_monitoring
13:30:44 INFO - Starting resource monitoring.
13:30:44 INFO - #####
13:30:44 INFO - ##### Running pull step.
13:30:44 INFO - #####
13:30:44 INFO - Running pre-action listener: _resource_record_pre_action
13:30:44 INFO - Running main action method: pull
13:30:44 INFO - Pull has nothing to do!
13:30:44 INFO - Running post-action listener: _resource_record_post_action
13:30:44 INFO - #####
13:30:44 INFO - ##### Running install step.
13:30:44 INFO - #####
13:30:44 INFO - Running pre-action listener: _resource_record_pre_action
13:30:44 INFO - Running main action method: install
13:30:44 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
13:30:44 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
13:30:44 INFO - Reading from file tmpfile_stdout
13:30:44 INFO - Using _rmtree_windows ...
13:30:44 INFO - Using _rmtree_windows ...
13:30:44 INFO - Detecting whether we're running mozinstall >=1.0...
13:30:44 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
13:30:44 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
13:30:44 INFO - Reading from file tmpfile_stdout
13:30:44 INFO - Output received:
13:30:44 INFO - Usage: mozinstall-script.py [options] installer
13:30:44 INFO - Options:
13:30:44 INFO - -h, --help show this help message and exit
13:30:44 INFO - -d DEST, --destination=DEST
13:30:44 INFO - Directory to install application into. [default:
13:30:44 INFO - "C:\slave\test"]
13:30:44 INFO - --app=APP Application being installed. [default: firefox]
13:30:44 INFO - Using _rmtree_windows ...
13:30:44 INFO - Using _rmtree_windows ...
13:30:44 INFO - mkdir: C:\slave\test\build\application
13:30:44 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']
13:30:44 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
13:30:46 INFO - Reading from file tmpfile_stdout
13:30:46 INFO - Output received:
13:30:46 INFO - C:\slave\test\build\application\firefox\firefox.exe
13:30:46 INFO - Using _rmtree_windows ...
13:30:46 INFO - Using _rmtree_windows ...
13:30:46 INFO - Running post-action listener: _resource_record_post_action
13:30:46 INFO - #####
13:30:46 INFO - ##### Running run-tests step.
13:30:46 INFO - #####
13:30:46 INFO - Running pre-action listener: _resource_record_pre_action
13:30:46 INFO - Running main action method: run_tests
13:30:46 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
13:30:46 INFO - Minidump filename unknown. Determining based upon platform and architecture.
13:30:46 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
13:30:46 INFO - grabbing minidump binary from tooltool
13:30:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
13:30:46 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 0x02650368>, '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 0x0236ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A80C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
13:30:46 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
13:30:46 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
13:30:46 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
13:30:47 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpisamk5
13:30:47 INFO - INFO - File integrity verified, renaming tmpisamk5 to win32-minidump_stackwalk.exe
13:30:47 INFO - Return code: 0
13:30:47 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
13:30:47 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
13:30:47 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/O0sNeJ47SaynA7JY8V5EPw/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', '--disable-e10s', '--total-chunks=5', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build
13:30:47 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/O0sNeJ47SaynA7JY8V5EPw/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 --disable-e10s --total-chunks=5 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil
13:30:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
13:30:47 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Roaming',
13:30:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
13:30:47 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
13:30:47 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
13:30:47 INFO - 'COMPUTERNAME': 'T-W864-IX-064',
13:30:47 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
13:30:47 INFO - 'DCLOCATION': 'SCL3',
13:30:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
13:30:47 INFO - 'FP_NO_HOST_CHECK': 'NO',
13:30:47 INFO - 'HOMEDRIVE': 'C:',
13:30:47 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-064',
13:30:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
13:30:47 INFO - 'KTS_VERSION': '1.19c',
13:30:47 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-064\\AppData\\Local',
13:30:47 INFO - 'LOGONSERVER': '\\\\T-W864-IX-064',
13:30:47 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
13:30:47 INFO - 'MONDIR': 'C:\\Monitor_config\\',
13:30:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
13:30:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
13:30:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
13:30:47 INFO - 'MOZ_NO_REMOTE': '1',
13:30:47 INFO - 'NO_EM_RESTART': '1',
13:30:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
13:30:47 INFO - 'NUMBER_OF_PROCESSORS': '8',
13:30:47 INFO - 'OS': 'Windows_NT',
13:30:47 INFO - 'OURDRIVE': 'C:',
13:30: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',
13:30:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
13:30:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
13:30:47 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
13:30:47 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
13:30:47 INFO - 'PROCESSOR_LEVEL': '6',
13:30:47 INFO - 'PROCESSOR_REVISION': '1e05',
13:30:47 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
13:30:47 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
13:30:47 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
13:30:47 INFO - 'PROGRAMW6432': 'C:\\Program Files',
13:30:47 INFO - 'PROMPT': '$P$G',
13:30:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
13:30:47 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
13:30:47 INFO - 'PUBLIC': 'C:\\Users\\Public',
13:30:47 INFO - 'PWD': 'C:\\slave\\test',
13:30:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
13:30:47 INFO - 'SLAVEDIR': 'C:\\slave\\',
13:30:47 INFO - 'SYSTEMDRIVE': 'C:',
13:30:47 INFO - 'SYSTEMROOT': 'C:\\windows',
13:30:47 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
13:30:47 INFO - 'TEST1': 'testie',
13:30:47 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
13:30:47 INFO - 'USERDOMAIN': 'T-W864-IX-064',
13:30:47 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-064',
13:30:47 INFO - 'USERNAME': 'cltbld',
13:30:47 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-064',
13:30:47 INFO - 'WINDIR': 'C:\\windows',
13:30:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
13:30:47 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/O0sNeJ47SaynA7JY8V5EPw/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', '--disable-e10s', '--total-chunks=5', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000
ProcessManager NOT managing child processes
ProcessManager UNABLE to use job objects to manage child processes
13:30:49 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
13:30:49 INFO - import pkg_resources
13:30:50 INFO - Using 1 client processes
13:30:53 INFO - SUITE-START | Running 1476 tests
13:30:53 INFO - Running testharness tests
13:30:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
13:30:53 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms
13:30:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
13:30:53 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms
13:30:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
13:30:53 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms
13:30:53 INFO - TEST-START | /content-security-policy/generic/generic-0_10.html
13:30:53 INFO - TEST-SKIP | /content-security-policy/generic/generic-0_10.html | took 0ms
13:30:53 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
13:30:53 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
13:30:53 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
13:30:53 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
13:30:53 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2.html
13:30:53 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2.html | took 1ms
13:30:53 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2_1.html
13:30:53 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2_1.html | took 0ms
13:30:53 INFO - TEST-START | /content-security-policy/script-src/script-src-1_4_1.html
13:30:53 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_4_1.html | took 0ms
13:30:53 INFO - TEST-START | /content-security-policy/style-src/style-src-3_2.html
13:30:53 INFO - TEST-SKIP | /content-security-policy/style-src/style-src-3_2.html | took 0ms
13:30:53 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
13:30:53 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
13:30:53 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
13:30:53 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
13:30:53 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
13:30:53 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
13:30:53 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
13:30:53 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
13:30:53 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
13:30:53 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
13:30:53 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
13:30:53 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 1ms
13:30:53 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
13:30:53 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
13:30:53 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
13:30:53 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
13:30:53 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
13:30:53 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 1ms
13:30:53 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
13:30:53 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
13:30:53 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
13:30:53 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
13:30:53 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
13:30:53 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 1ms
13:30:53 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
13:30:53 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
13:30:53 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
13:30:53 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
13:30:53 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
13:30:53 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
13:30:53 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
13:30:53 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
13:30:53 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
13:30:53 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
13:30:53 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
13:30:53 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 0ms
13:30:53 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
13:30:53 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 1ms
13:30:53 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
13:30:53 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
13:30:53 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
13:30:53 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
13:30:53 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
13:30:53 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
13:30:53 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
13:30:53 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 1ms
13:30:53 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
13:30:53 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
13:30:53 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
13:30:53 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 1ms
13:30:53 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
13:30:53 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
13:30:53 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
13:30:53 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 1ms
13:30:53 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
13:30:53 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
13:30:53 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
13:30:53 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 1ms
13:30:53 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
13:30:53 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
13:30:53 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
13:30:53 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 1ms
13:30:53 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
13:30:53 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
13:30:54 INFO - Setting up ssl
13:30:54 INFO - PROCESS | certutil |
13:30:54 INFO - PROCESS | certutil |
13:30:54 INFO - PROCESS | certutil |
13:30:54 INFO - Certificate Nickname Trust Attributes
13:30:54 INFO - SSL,S/MIME,JAR/XPI
13:30:54 INFO -
13:30:54 INFO - web-platform-tests CT,,
13:30:54 INFO -
13:30:54 INFO - Starting runner
13:30:57 INFO - PROCESS | 1444 | 1467145857032 Marionette INFO Listening on port 2828
13:31:01 INFO - PROCESS | 1444 | 1467145861330 Marionette INFO startBrowser 00107884-88c6-42a4-a7ba-86106be00164
13:31:01 INFO - PROCESS | 1444 | 1467145861341 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:02 INFO - PROCESS | 1444 | 1467145862604 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:02 INFO - PROCESS | 1444 | 1467145862649 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:05 INFO - PROCESS | 1444 | 1467145865266 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
13:31:05 INFO - PROCESS | 1444 | 1467145865393 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:05 INFO - PROCESS | 1444 | 1467145865399 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
13:31:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 670ms
13:31:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
13:31:06 INFO - PROCESS | 1444 | 1467145866034 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:06 INFO - PROCESS | 1444 | 1467145866072 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
13:31:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 231ms
13:31:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
13:31:06 INFO - PROCESS | 1444 | 1467145866272 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:06 INFO - PROCESS | 1444 | 1467145866307 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
13:31:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 169ms
13:31:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
13:31:06 INFO - PROCESS | 1444 | 1467145866446 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:06 INFO - PROCESS | 1444 | 1467145866480 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
13:31:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 169ms
13:31:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
13:31:06 INFO - PROCESS | 1444 | 1467145866622 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:06 INFO - PROCESS | 1444 | 1467145866658 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
13:31:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 335ms
13:31:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
13:31:06 INFO - PROCESS | 1444 | 1467145866963 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:06 INFO - PROCESS | 1444 | 1467145866992 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
13:31:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 169ms
13:31:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
13:31:07 INFO - PROCESS | 1444 | 1467145867247 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:07 INFO - PROCESS | 1444 | 1467145867274 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
13:31:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 291ms
13:31:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
13:31:07 INFO - PROCESS | 1444 | 1467145867462 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:07 INFO - PROCESS | 1444 | 1467145867492 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
13:31:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 188ms
13:31:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
13:31:07 INFO - PROCESS | 1444 | 1467145867646 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:07 INFO - PROCESS | 1444 | 1467145867678 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
13:31:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 169ms
13:31:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
13:31:07 INFO - PROCESS | 1444 | 1467145867822 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:07 INFO - PROCESS | 1444 | 1467145867851 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
13:31:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 168ms
13:31:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
13:31:08 INFO - PROCESS | 1444 | 1467145867995 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:08 INFO - PROCESS | 1444 | 1467145868027 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
13:31:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 170ms
13:31:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
13:31:08 INFO - PROCESS | 1444 | 1467145868171 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:08 INFO - PROCESS | 1444 | 1467145868203 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
13:31:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 170ms
13:31:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
13:31:08 INFO - PROCESS | 1444 | 1467145868345 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:08 INFO - PROCESS | 1444 | 1467145868372 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
13:31:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 169ms
13:31:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
13:31:08 INFO - PROCESS | 1444 | 1467145868521 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:08 INFO - PROCESS | 1444 | 1467145868549 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
13:31:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 169ms
13:31:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
13:31:08 INFO - PROCESS | 1444 | 1467145868692 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:08 INFO - PROCESS | 1444 | 1467145868724 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
13:31:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 170ms
13:31:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
13:31:08 INFO - PROCESS | 1444 | 1467145868870 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:08 INFO - PROCESS | 1444 | 1467145868901 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
13:31:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 170ms
13:31:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
13:31:09 INFO - PROCESS | 1444 | 1467145869043 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:09 INFO - PROCESS | 1444 | 1467145869072 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
13:31:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 170ms
13:31:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
13:31:09 INFO - PROCESS | 1444 | 1467145869222 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:09 INFO - PROCESS | 1444 | 1467145869253 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
13:31:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 170ms
13:31:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
13:31:09 INFO - PROCESS | 1444 | 1467145869392 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:09 INFO - PROCESS | 1444 | 1467145869421 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
13:31:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 170ms
13:31:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
13:31:09 INFO - PROCESS | 1444 | 1467145869570 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:09 INFO - PROCESS | 1444 | 1467145869601 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
13:31:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 168ms
13:31:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
13:31:09 INFO - PROCESS | 1444 | 1467145869740 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:09 INFO - PROCESS | 1444 | 1467145869769 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
13:31:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 169ms
13:31:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
13:31:09 INFO - PROCESS | 1444 | 1467145869917 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:09 INFO - PROCESS | 1444 | 1467145869948 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
13:31:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 170ms
13:31:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
13:31:10 INFO - PROCESS | 1444 | 1467145870090 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:10 INFO - PROCESS | 1444 | 1467145870122 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
13:31:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 229ms
13:31:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
13:31:10 INFO - PROCESS | 1444 | 1467145870326 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:10 INFO - PROCESS | 1444 | 1467145870358 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
13:31:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 169ms
13:31:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
13:31:10 INFO - PROCESS | 1444 | 1467145870502 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:10 INFO - PROCESS | 1444 | 1467145870534 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
13:31:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 169ms
13:31:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
13:31:10 INFO - PROCESS | 1444 | 1467145870674 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:10 INFO - PROCESS | 1444 | 1467145870707 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
13:31:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 169ms
13:31:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
13:31:10 INFO - PROCESS | 1444 | 1467145870848 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:10 INFO - PROCESS | 1444 | 1467145870879 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
13:31:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 168ms
13:31:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
13:31:11 INFO - PROCESS | 1444 | 1467145871022 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:11 INFO - PROCESS | 1444 | 1467145871058 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
13:31:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 169ms
13:31:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
13:31:11 INFO - PROCESS | 1444 | 1467145871195 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:11 INFO - PROCESS | 1444 | 1467145871227 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
13:31:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 170ms
13:31:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
13:31:11 INFO - PROCESS | 1444 | 1467145871372 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:11 INFO - PROCESS | 1444 | 1467145871407 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
13:31:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 169ms
13:31:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
13:31:11 INFO - PROCESS | 1444 | 1467145871545 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:11 INFO - PROCESS | 1444 | 1467145871582 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
13:31:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 170ms
13:31:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
13:31:11 INFO - PROCESS | 1444 | 1467145871722 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:11 INFO - PROCESS | 1444 | 1467145871756 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
13:31:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 170ms
13:31:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
13:31:11 INFO - PROCESS | 1444 | 1467145871898 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:11 INFO - PROCESS | 1444 | 1467145871932 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
13:31:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 168ms
13:31:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
13:31:12 INFO - PROCESS | 1444 | 1467145872077 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:12 INFO - PROCESS | 1444 | 1467145872111 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
13:31:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 170ms
13:31:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
13:31:12 INFO - PROCESS | 1444 | 1467145872252 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:12 INFO - PROCESS | 1444 | 1467145872286 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
13:31:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 376ms
13:31:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
13:31:12 INFO - PROCESS | 1444 | 1467145872633 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:12 INFO - PROCESS | 1444 | 1467145872662 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
13:31:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 170ms
13:31:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
13:31:12 INFO - PROCESS | 1444 | 1467145872808 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:12 INFO - PROCESS | 1444 | 1467145872837 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
13:31:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 170ms
13:31:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
13:31:12 INFO - PROCESS | 1444 | 1467145872983 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:13 INFO - PROCESS | 1444 | 1467145873016 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
13:31:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 170ms
13:31:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
13:31:13 INFO - PROCESS | 1444 | 1467145873156 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:13 INFO - PROCESS | 1444 | 1467145873185 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
13:31:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 169ms
13:31:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
13:31:13 INFO - PROCESS | 1444 | 1467145873332 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:13 INFO - PROCESS | 1444 | 1467145873361 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
13:31:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 170ms
13:31:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
13:31:13 INFO - PROCESS | 1444 | 1467145873507 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:13 INFO - PROCESS | 1444 | 1467145873542 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
13:31:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 169ms
13:31:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
13:31:13 INFO - PROCESS | 1444 | 1467145873678 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:13 INFO - PROCESS | 1444 | 1467145873707 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
13:31:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 169ms
13:31:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
13:31:13 INFO - PROCESS | 1444 | 1467145873854 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:13 INFO - PROCESS | 1444 | 1467145873883 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
13:31:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 170ms
13:31:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
13:31:14 INFO - PROCESS | 1444 | 1467145874028 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:14 INFO - PROCESS | 1444 | 1467145874057 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
13:31:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 169ms
13:31:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
13:31:14 INFO - PROCESS | 1444 | 1467145874204 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:14 INFO - PROCESS | 1444 | 1467145874232 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
13:31:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 169ms
13:31:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
13:31:14 INFO - PROCESS | 1444 | 1467145874376 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:14 INFO - PROCESS | 1444 | 1467145874411 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
13:31:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 170ms
13:31:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
13:31:14 INFO - PROCESS | 1444 | 1467145874552 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:14 INFO - PROCESS | 1444 | 1467145874587 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
13:31:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 170ms
13:31:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
13:31:14 INFO - PROCESS | 1444 | 1467145874727 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:14 INFO - PROCESS | 1444 | 1467145874762 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
13:31:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 170ms
13:31:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
13:31:14 INFO - PROCESS | 1444 | 1467145874909 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:14 INFO - PROCESS | 1444 | 1467145874939 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
13:31:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 169ms
13:31:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
13:31:15 INFO - PROCESS | 1444 | 1467145875074 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:15 INFO - PROCESS | 1444 | 1467145875112 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
13:31:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 230ms
13:31:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
13:31:15 INFO - PROCESS | 1444 | 1467145875309 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:15 INFO - PROCESS | 1444 | 1467145875341 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
13:31:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 169ms
13:31:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
13:31:15 INFO - PROCESS | 1444 | 1467145875486 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:15 INFO - PROCESS | 1444 | 1467145875520 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
13:31:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 169ms
13:31:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
13:31:15 INFO - PROCESS | 1444 | 1467145875662 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:15 INFO - PROCESS | 1444 | 1467145875695 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
13:31:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 169ms
13:31:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
13:31:15 INFO - PROCESS | 1444 | 1467145875832 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:15 INFO - PROCESS | 1444 | 1467145875864 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
13:31:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 169ms
13:31:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
13:31:16 INFO - PROCESS | 1444 | 1467145876006 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:16 INFO - PROCESS | 1444 | 1467145876044 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
13:31:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 169ms
13:31:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
13:31:16 INFO - PROCESS | 1444 | 1467145876179 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:16 INFO - PROCESS | 1444 | 1467145876212 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
13:31:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 168ms
13:31:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
13:31:16 INFO - PROCESS | 1444 | 1467145876354 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:16 INFO - PROCESS | 1444 | 1467145876390 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
13:31:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 169ms
13:31:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
13:31:16 INFO - PROCESS | 1444 | 1467145876527 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:16 INFO - PROCESS | 1444 | 1467145876563 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
13:31:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 169ms
13:31:16 INFO - PROCESS | 1444 | 1467145876711 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
13:31:16 INFO - PROCESS | 1444 | 1467145876746 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
13:31:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 168ms
13:31:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
13:31:16 INFO - PROCESS | 1444 | 1467145876890 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:16 INFO - PROCESS | 1444 | 1467145876925 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
13:31:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 170ms
13:31:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
13:31:17 INFO - PROCESS | 1444 | 1467145877063 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:17 INFO - PROCESS | 1444 | 1467145877099 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
13:31:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 170ms
13:31:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
13:31:17 INFO - PROCESS | 1444 | 1467145877240 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:17 INFO - PROCESS | 1444 | 1467145877276 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
13:31:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 168ms
13:31:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
13:31:17 INFO - PROCESS | 1444 | 1467145877410 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:17 INFO - PROCESS | 1444 | 1467145877446 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
13:31:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 170ms
13:31:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
13:31:17 INFO - PROCESS | 1444 | 1467145877589 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:17 INFO - PROCESS | 1444 | 1467145877625 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
13:31:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 170ms
13:31:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
13:31:17 INFO - PROCESS | 1444 | 1467145877760 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:17 INFO - PROCESS | 1444 | 1467145877798 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
13:31:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 170ms
13:31:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
13:31:17 INFO - PROCESS | 1444 | 1467145877937 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:17 INFO - PROCESS | 1444 | 1467145877978 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
13:31:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 168ms
13:31:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
13:31:18 INFO - PROCESS | 1444 | 1467145878108 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:18 INFO - PROCESS | 1444 | 1467145878145 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
13:31:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 170ms
13:31:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
13:31:18 INFO - PROCESS | 1444 | 1467145878289 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:18 INFO - PROCESS | 1444 | 1467145878328 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
13:31:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 188ms
13:31:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
13:31:18 INFO - PROCESS | 1444 | 1467145878530 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:18 INFO - PROCESS | 1444 | 1467145878586 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
13:31:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 483ms
13:31:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
13:31:18 INFO - PROCESS | 1444 | 1467145878994 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:19 INFO - PROCESS | 1444 | 1467145879035 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
13:31:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 230ms
13:31:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
13:31:19 INFO - PROCESS | 1444 | 1467145879230 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:19 INFO - PROCESS | 1444 | 1467145879266 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
13:31:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 170ms
13:31:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
13:31:19 INFO - PROCESS | 1444 | 1467145879409 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:19 INFO - PROCESS | 1444 | 1467145879444 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
13:31:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 169ms
13:31:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
13:31:19 INFO - PROCESS | 1444 | 1467145879579 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:19 INFO - PROCESS | 1444 | 1467145879611 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:19 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.
13:31:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 170ms
13:31:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
13:31:19 INFO - PROCESS | 1444 | 1467145879755 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:19 INFO - PROCESS | 1444 | 1467145879791 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:19 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.
13:31:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 169ms
13:31:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
13:31:19 INFO - PROCESS | 1444 | 1467145879928 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:19 INFO - PROCESS | 1444 | 1467145879967 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:20 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.
13:31:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 170ms
13:31:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
13:31:20 INFO - PROCESS | 1444 | 1467145880103 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:20 INFO - PROCESS | 1444 | 1467145880143 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:20 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.
13:31:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 169ms
13:31:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
13:31:20 INFO - PROCESS | 1444 | 1467145880275 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:20 INFO - PROCESS | 1444 | 1467145880306 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:20 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.
13:31:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 170ms
13:31:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
13:31:20 INFO - PROCESS | 1444 | 1467145880456 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:20 INFO - PROCESS | 1444 | 1467145880492 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:20 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.
13:31:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 189ms
13:31:20 INFO - PROCESS | 1444 | 1467145880645 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
13:31:20 INFO - PROCESS | 1444 | 1467145880679 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:20 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.
13:31:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 169ms
13:31:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
13:31:20 INFO - PROCESS | 1444 | 1467145880822 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:20 INFO - PROCESS | 1444 | 1467145880860 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:20 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.
13:31:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 169ms
13:31:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
13:31:21 INFO - PROCESS | 1444 | 1467145880998 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:21 INFO - PROCESS | 1444 | 1467145881037 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:21 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.
13:31:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 169ms
13:31:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
13:31:21 INFO - PROCESS | 1444 | 1467145881177 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:21 INFO - PROCESS | 1444 | 1467145881220 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:21 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.
13:31:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 230ms
13:31:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
13:31:21 INFO - PROCESS | 1444 | 1467145881411 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:21 INFO - PROCESS | 1444 | 1467145881452 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:21 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.
13:31:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 169ms
13:31:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
13:31:21 INFO - PROCESS | 1444 | 1467145881590 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:21 INFO - PROCESS | 1444 | 1467145881629 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:21 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.
13:31:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 168ms
13:31:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
13:31:21 INFO - PROCESS | 1444 | 1467145881776 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:21 INFO - PROCESS | 1444 | 1467145881820 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:22 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.
13:31:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 248ms
13:31:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
13:31:22 INFO - PROCESS | 1444 | 1467145882015 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:22 INFO - PROCESS | 1444 | 1467145882057 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:22 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.
13:31:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 168ms
13:31:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
13:31:22 INFO - PROCESS | 1444 | 1467145882190 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:22 INFO - PROCESS | 1444 | 1467145882235 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:22 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.
13:31:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 230ms
13:31:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
13:31:22 INFO - PROCESS | 1444 | 1467145882427 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:22 INFO - PROCESS | 1444 | 1467145882472 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:22 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.
13:31:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 170ms
13:31:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
13:31:22 INFO - PROCESS | 1444 | 1467145882611 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:22 INFO - PROCESS | 1444 | 1467145882654 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:22 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.
13:31:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 229ms
13:31:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
13:31:22 INFO - PROCESS | 1444 | 1467145882848 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:22 INFO - PROCESS | 1444 | 1467145882890 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:23 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.
13:31:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 169ms
13:31:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
13:31:23 INFO - PROCESS | 1444 | 1467145883148 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:23 INFO - PROCESS | 1444 | 1467145883184 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:23 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.
13:31:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 169ms
13:31:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
13:31:23 INFO - PROCESS | 1444 | 1467145883326 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:23 INFO - PROCESS | 1444 | 1467145883365 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:23 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.
13:31:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 170ms
13:31:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
13:31:23 INFO - PROCESS | 1444 | 1467145883503 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:23 INFO - PROCESS | 1444 | 1467145883539 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
13:31:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 168ms
13:31:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
13:31:23 INFO - PROCESS | 1444 | 1467145883675 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:23 INFO - PROCESS | 1444 | 1467145883713 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
13:31:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 376ms
13:31:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
13:31:24 INFO - PROCESS | 1444 | 1467145884056 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:24 INFO - PROCESS | 1444 | 1467145884093 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
13:31:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 227ms
13:31:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
13:31:24 INFO - PROCESS | 1444 | 1467145884290 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:24 INFO - PROCESS | 1444 | 1467145884331 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
13:31:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 169ms
13:31:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
13:31:24 INFO - PROCESS | 1444 | 1467145884464 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:24 INFO - PROCESS | 1444 | 1467145884506 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
13:31:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 169ms
13:31:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
13:31:24 INFO - PROCESS | 1444 | 1467145884640 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:24 INFO - PROCESS | 1444 | 1467145884682 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
13:31:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 170ms
13:31:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
13:31:24 INFO - PROCESS | 1444 | 1467145884812 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:24 INFO - PROCESS | 1444 | 1467145884852 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
13:31:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 170ms
13:31:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
13:31:24 INFO - PROCESS | 1444 | 1467145884987 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:25 INFO - PROCESS | 1444 | 1467145885029 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
13:31:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 270ms
13:31:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
13:31:25 INFO - PROCESS | 1444 | 1467145885312 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:25 INFO - PROCESS | 1444 | 1467145885365 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
13:31:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 524ms
13:31:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
13:31:25 INFO - PROCESS | 1444 | 1467145885840 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:25 INFO - PROCESS | 1444 | 1467145885872 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
13:31:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 170ms
13:31:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
13:31:26 INFO - PROCESS | 1444 | 1467145886015 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:26 INFO - PROCESS | 1444 | 1467145886045 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
13:31:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 188ms
13:31:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
13:31:26 INFO - PROCESS | 1444 | 1467145886212 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:26 INFO - PROCESS | 1444 | 1467145886247 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:26 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
13:31:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 688ms
13:31:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
13:31:26 INFO - PROCESS | 1444 | 1467145886900 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:26 INFO - PROCESS | 1444 | 1467145886929 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
13:31:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 691ms
13:31:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
13:31:27 INFO - PROCESS | 1444 | 1467145887598 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:27 INFO - PROCESS | 1444 | 1467145887632 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:27 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
13:31:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
13:31:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
13:31:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:31:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:31:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 187ms
13:31:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
13:31:27 INFO - PROCESS | 1444 | 1467145887797 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:27 INFO - PROCESS | 1444 | 1467145887841 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
13:31:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 229ms
13:31:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
13:31:28 INFO - PROCESS | 1444 | 1467145888028 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:28 INFO - PROCESS | 1444 | 1467145888064 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
13:31:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 169ms
13:31:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
13:31:28 INFO - PROCESS | 1444 | 1467145888199 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:28 INFO - PROCESS | 1444 | 1467145888234 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
13:31:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 168ms
13:31:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
13:31:28 INFO - PROCESS | 1444 | 1467145888376 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:28 INFO - PROCESS | 1444 | 1467145888414 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
13:31:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 170ms
13:31:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
13:31:28 INFO - PROCESS | 1444 | 1467145888555 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:28 INFO - PROCESS | 1444 | 1467145888590 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
13:31:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 189ms
13:31:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
13:31:28 INFO - PROCESS | 1444 | 1467145888760 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:28 INFO - PROCESS | 1444 | 1467145888804 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:29 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
13:31:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
13:31:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:31:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:31:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 270ms
13:31:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
13:31:29 INFO - PROCESS | 1444 | 1467145889023 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:29 INFO - PROCESS | 1444 | 1467145889054 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
13:31:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 169ms
13:31:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
13:31:29 INFO - PROCESS | 1444 | 1467145889194 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:29 INFO - PROCESS | 1444 | 1467145889226 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:29 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
13:31:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
13:31:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:31:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:31:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 170ms
13:31:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
13:31:29 INFO - PROCESS | 1444 | 1467145889372 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:29 INFO - PROCESS | 1444 | 1467145889403 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:29 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
13:31:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
13:31:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
13:31:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:31:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:31:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 187ms
13:31:29 INFO - PROCESS | 1444 | 1467145889565 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
13:31:29 INFO - PROCESS | 1444 | 1467145889597 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:29 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
13:31:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
13:31:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:31:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:31:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 169ms
13:31:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
13:31:29 INFO - PROCESS | 1444 | 1467145889740 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:29 INFO - PROCESS | 1444 | 1467145889773 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
13:31:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 168ms
13:31:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
13:31:29 INFO - PROCESS | 1444 | 1467145889913 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:29 INFO - PROCESS | 1444 | 1467145889945 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
13:31:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 169ms
13:31:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
13:31:30 INFO - PROCESS | 1444 | 1467145890089 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:30 INFO - PROCESS | 1444 | 1467145890125 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
13:31:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 170ms
13:31:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
13:31:30 INFO - PROCESS | 1444 | 1467145890262 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:30 INFO - PROCESS | 1444 | 1467145890303 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
13:31:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 170ms
13:31:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
13:31:30 INFO - PROCESS | 1444 | 1467145890439 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:30 INFO - PROCESS | 1444 | 1467145890472 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
13:31:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 170ms
13:31:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
13:31:30 INFO - PROCESS | 1444 | 1467145890612 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:30 INFO - PROCESS | 1444 | 1467145890648 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
13:31:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 171ms
13:31:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
13:31:30 INFO - PROCESS | 1444 | 1467145890790 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:30 INFO - PROCESS | 1444 | 1467145890826 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
13:31:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 170ms
13:31:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
13:31:30 INFO - PROCESS | 1444 | 1467145890962 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:31 INFO - PROCESS | 1444 | 1467145890997 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
13:31:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 170ms
13:31:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
13:31:31 INFO - PROCESS | 1444 | 1467145891142 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:31 INFO - PROCESS | 1444 | 1467145891180 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
13:31:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 170ms
13:31:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
13:31:31 INFO - PROCESS | 1444 | 1467145891315 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:31 INFO - PROCESS | 1444 | 1467145891437 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
13:31:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 272ms
13:31:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
13:31:31 INFO - PROCESS | 1444 | 1467145891593 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:31 INFO - PROCESS | 1444 | 1467145891659 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
13:31:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 482ms
13:31:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
13:31:32 INFO - PROCESS | 1444 | 1467145892081 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:32 INFO - PROCESS | 1444 | 1467145892111 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:32 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
13:31:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 170ms
13:31:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
13:31:32 INFO - PROCESS | 1444 | 1467145892259 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:32 INFO - PROCESS | 1444 | 1467145892291 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
13:31:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 170ms
13:31:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
13:31:32 INFO - PROCESS | 1444 | 1467145892439 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:32 INFO - PROCESS | 1444 | 1467145892470 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
13:31:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 230ms
13:31:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
13:31:32 INFO - PROCESS | 1444 | 1467145892672 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:32 INFO - PROCESS | 1444 | 1467145892705 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:32 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
13:31:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 170ms
13:31:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
13:31:32 INFO - PROCESS | 1444 | 1467145892844 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:32 INFO - PROCESS | 1444 | 1467145892875 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:33 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
13:31:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
13:31:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:31:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
13:31:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
13:31:33 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
13:31:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
13:31:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:31:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
13:31:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
13:31:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 480ms
13:31:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
13:31:33 INFO - PROCESS | 1444 | 1467145893331 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:33 INFO - PROCESS | 1444 | 1467145893372 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:33 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.
13:31:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 170ms
13:31:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
13:31:33 INFO - PROCESS | 1444 | 1467145893506 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:33 INFO - PROCESS | 1444 | 1467145893538 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:33 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.
13:31:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 170ms
13:31:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
13:31:33 INFO - PROCESS | 1444 | 1467145893679 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:33 INFO - PROCESS | 1444 | 1467145893715 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
13:31:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 170ms
13:31:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
13:31:33 INFO - PROCESS | 1444 | 1467145893859 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:33 INFO - PROCESS | 1444 | 1467145893891 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
13:31:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 170ms
13:31:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
13:31:34 INFO - PROCESS | 1444 | 1467145894037 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:34 INFO - PROCESS | 1444 | 1467145894071 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
13:31:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 170ms
13:31:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
13:31:34 INFO - PROCESS | 1444 | 1467145894209 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:34 INFO - PROCESS | 1444 | 1467145894245 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
13:31:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 170ms
13:31:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
13:31:34 INFO - PROCESS | 1444 | 1467145894383 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:34 INFO - PROCESS | 1444 | 1467145894421 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
13:31:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 170ms
13:31:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
13:31:34 INFO - PROCESS | 1444 | 1467145894558 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:34 INFO - PROCESS | 1444 | 1467145894598 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
13:31:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 230ms
13:31:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
13:31:34 INFO - PROCESS | 1444 | 1467145894794 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:34 INFO - PROCESS | 1444 | 1467145894833 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
13:31:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 169ms
13:31:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
13:31:34 INFO - PROCESS | 1444 | 1467145894967 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:35 INFO - PROCESS | 1444 | 1467145895006 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
13:31:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 170ms
13:31:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
13:31:35 INFO - PROCESS | 1444 | 1467145895144 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:35 INFO - PROCESS | 1444 | 1467145895185 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
13:31:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 170ms
13:31:35 INFO - PROCESS | 1444 | 1467145895326 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
13:31:35 INFO - PROCESS | 1444 | 1467145895369 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
13:31:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 229ms
13:31:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
13:31:35 INFO - PROCESS | 1444 | 1467145895561 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:35 INFO - PROCESS | 1444 | 1467145895598 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
13:31:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 170ms
13:31:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
13:31:35 INFO - PROCESS | 1444 | 1467145895739 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:35 INFO - PROCESS | 1444 | 1467145895780 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
13:31:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 169ms
13:31:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
13:31:35 INFO - PROCESS | 1444 | 1467145895910 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:35 INFO - PROCESS | 1444 | 1467145895945 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
13:31:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 169ms
13:31:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
13:31:36 INFO - PROCESS | 1444 | 1467145896089 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:36 INFO - PROCESS | 1444 | 1467145896124 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
13:31:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 170ms
13:31:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
13:31:36 INFO - PROCESS | 1444 | 1467145896259 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:36 INFO - PROCESS | 1444 | 1467145896301 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
13:31:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 170ms
13:31:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
13:31:36 INFO - PROCESS | 1444 | 1467145896434 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:36 INFO - PROCESS | 1444 | 1467145896471 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
13:31:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 272ms
13:31:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
13:31:36 INFO - PROCESS | 1444 | 1467145896712 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:36 INFO - PROCESS | 1444 | 1467145896750 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
13:31:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 170ms
13:31:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
13:31:36 INFO - PROCESS | 1444 | 1467145896887 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:36 INFO - PROCESS | 1444 | 1467145896924 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
13:31:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 170ms
13:31:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
13:31:37 INFO - PROCESS | 1444 | 1467145897062 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:37 INFO - PROCESS | 1444 | 1467145897100 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
13:31:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 230ms
13:31:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
13:31:37 INFO - PROCESS | 1444 | 1467145897297 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:37 INFO - PROCESS | 1444 | 1467145897339 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
13:31:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 170ms
13:31:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
13:31:37 INFO - PROCESS | 1444 | 1467145897472 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:37 INFO - PROCESS | 1444 | 1467145897516 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
13:31:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 170ms
13:31:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
13:31:37 INFO - PROCESS | 1444 | 1467145897646 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:37 INFO - PROCESS | 1444 | 1467145897684 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
13:31:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 170ms
13:31:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
13:31:37 INFO - PROCESS | 1444 | 1467145897831 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:37 INFO - PROCESS | 1444 | 1467145897875 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
13:31:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 189ms
13:31:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
13:31:38 INFO - PROCESS | 1444 | 1467145898015 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:38 INFO - PROCESS | 1444 | 1467145898056 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
13:31:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 170ms
13:31:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
13:31:38 INFO - PROCESS | 1444 | 1467145898191 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:38 INFO - PROCESS | 1444 | 1467145898230 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
13:31:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 272ms
13:31:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
13:31:38 INFO - PROCESS | 1444 | 1467145898584 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:38 INFO - PROCESS | 1444 | 1467145898629 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
13:31:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 377ms
13:31:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
13:31:38 INFO - PROCESS | 1444 | 1467145898896 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:38 INFO - PROCESS | 1444 | 1467145898927 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
13:31:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 189ms
13:31:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
13:31:39 INFO - PROCESS | 1444 | 1467145899071 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:39 INFO - PROCESS | 1444 | 1467145899105 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
13:31:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 170ms
13:31:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
13:31:39 INFO - PROCESS | 1444 | 1467145899244 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:39 INFO - PROCESS | 1444 | 1467145899275 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
13:31:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 170ms
13:31:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
13:31:39 INFO - PROCESS | 1444 | 1467145899422 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:39 INFO - PROCESS | 1444 | 1467145899450 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
13:31:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 170ms
13:31:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
13:31:39 INFO - PROCESS | 1444 | 1467145899595 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:39 INFO - PROCESS | 1444 | 1467145899631 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:39 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
13:31:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 170ms
13:31:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
13:31:39 INFO - PROCESS | 1444 | 1467145899771 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:39 INFO - PROCESS | 1444 | 1467145899799 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
13:31:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 170ms
13:31:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
13:31:39 INFO - PROCESS | 1444 | 1467145899944 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:39 INFO - PROCESS | 1444 | 1467145899979 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:40 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)
13:31:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 734ms
13:31:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
13:31:40 INFO - PROCESS | 1444 | 1467145900684 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:40 INFO - PROCESS | 1444 | 1467145900720 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
13:31:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 670ms
13:31:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
13:31:41 INFO - PROCESS | 1444 | 1467145901359 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:41 INFO - PROCESS | 1444 | 1467145901396 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
13:31:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 670ms
13:31:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
13:31:42 INFO - PROCESS | 1444 | 1467145902034 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:42 INFO - PROCESS | 1444 | 1467145902070 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:42 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)
13:31:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 671ms
13:31:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
13:31:42 INFO - PROCESS | 1444 | 1467145902708 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:42 INFO - PROCESS | 1444 | 1467145902740 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:43 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)
13:31:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 670ms
13:31:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
13:31:43 INFO - PROCESS | 1444 | 1467145903384 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:43 INFO - PROCESS | 1444 | 1467145903416 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
13:31:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 670ms
13:31:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
13:31:44 INFO - PROCESS | 1444 | 1467145904059 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:44 INFO - PROCESS | 1444 | 1467145904090 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
13:31:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 669ms
13:31:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
13:31:44 INFO - PROCESS | 1444 | 1467145904733 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:44 INFO - PROCESS | 1444 | 1467145904769 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
13:31:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 881ms
13:31:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
13:31:45 INFO - PROCESS | 1444 | 1467145905620 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:45 INFO - PROCESS | 1444 | 1467145905651 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:46 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
13:31:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 670ms
13:31:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
13:31:46 INFO - PROCESS | 1444 | 1467145906295 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:46 INFO - PROCESS | 1444 | 1467145906325 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
13:31:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 688ms
13:31:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
13:31:47 INFO - PROCESS | 1444 | 1467145906989 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:47 INFO - PROCESS | 1444 | 1467145907018 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:47 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
13:31:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
13:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:31:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 170ms
13:31:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
13:31:47 INFO - PROCESS | 1444 | 1467145907162 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:47 INFO - PROCESS | 1444 | 1467145907201 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
13:31:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 230ms
13:31:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
13:31:47 INFO - PROCESS | 1444 | 1467145907398 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:47 INFO - PROCESS | 1444 | 1467145907433 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:47 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
13:31:47 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
13:31:47 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
13:31:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
13:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:31:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 170ms
13:31:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
13:31:47 INFO - PROCESS | 1444 | 1467145907574 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:47 INFO - PROCESS | 1444 | 1467145907614 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
13:31:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 230ms
13:31:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
13:31:47 INFO - PROCESS | 1444 | 1467145907810 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:47 INFO - PROCESS | 1444 | 1467145907843 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
13:31:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 672ms
13:31:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
13:31:48 INFO - PROCESS | 1444 | 1467145908482 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:48 INFO - PROCESS | 1444 | 1467145908511 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:49 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
13:31:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 670ms
13:31:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
13:31:49 INFO - PROCESS | 1444 | 1467145909157 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:49 INFO - PROCESS | 1444 | 1467145909185 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:49 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.)
13:31:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 670ms
13:31:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
13:31:49 INFO - PROCESS | 1444 | 1467145909832 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:49 INFO - PROCESS | 1444 | 1467145909861 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
13:31:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 670ms
13:31:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
13:31:50 INFO - PROCESS | 1444 | 1467145910508 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:50 INFO - PROCESS | 1444 | 1467145910542 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:51 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
13:31:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 669ms
13:31:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
13:31:51 INFO - PROCESS | 1444 | 1467145911183 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:51 INFO - PROCESS | 1444 | 1467145911237 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
13:31:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 334ms
13:31:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
13:31:51 INFO - PROCESS | 1444 | 1467145911524 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:51 INFO - PROCESS | 1444 | 1467145911558 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
13:31:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 671ms
13:31:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
13:31:52 INFO - PROCESS | 1444 | 1467145912199 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:52 INFO - PROCESS | 1444 | 1467145912228 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
13:31:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 688ms
13:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
13:31:52 INFO - PROCESS | 1444 | 1467145912893 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:52 INFO - PROCESS | 1444 | 1467145912922 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
13:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 170ms
13:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
13:31:53 INFO - PROCESS | 1444 | 1467145913065 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:53 INFO - PROCESS | 1444 | 1467145913097 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
13:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 170ms
13:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
13:31:53 INFO - PROCESS | 1444 | 1467145913241 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:53 INFO - PROCESS | 1444 | 1467145913269 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
13:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 170ms
13:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
13:31:53 INFO - PROCESS | 1444 | 1467145913415 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:53 INFO - PROCESS | 1444 | 1467145913465 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
13:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 230ms
13:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
13:31:53 INFO - PROCESS | 1444 | 1467145913649 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:53 INFO - PROCESS | 1444 | 1467145913684 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
13:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 170ms
13:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
13:31:53 INFO - PROCESS | 1444 | 1467145913826 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:53 INFO - PROCESS | 1444 | 1467145913854 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
13:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 171ms
13:31:54 INFO - PROCESS | 1444 | 1467145914000 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
13:31:54 INFO - PROCESS | 1444 | 1467145914032 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
13:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 170ms
13:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
13:31:54 INFO - PROCESS | 1444 | 1467145914176 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:54 INFO - PROCESS | 1444 | 1467145914204 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:54 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
13:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 171ms
13:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
13:31:54 INFO - PROCESS | 1444 | 1467145914352 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:54 INFO - PROCESS | 1444 | 1467145914388 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:54 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
13:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 170ms
13:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
13:31:54 INFO - PROCESS | 1444 | 1467145914526 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:54 INFO - PROCESS | 1444 | 1467145914556 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:54 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
13:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 170ms
13:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
13:31:54 INFO - PROCESS | 1444 | 1467145914702 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:54 INFO - PROCESS | 1444 | 1467145914734 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
13:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 170ms
13:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
13:31:54 INFO - PROCESS | 1444 | 1467145914876 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:54 INFO - PROCESS | 1444 | 1467145914909 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:55 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
13:31:55 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:31:55 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
13:31:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:31:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 170ms
13:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
13:31:55 INFO - PROCESS | 1444 | 1467145915049 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:55 INFO - PROCESS | 1444 | 1467145915082 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
13:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 170ms
13:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
13:31:55 INFO - PROCESS | 1444 | 1467145915225 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:55 INFO - PROCESS | 1444 | 1467145915257 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:55 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
13:31:55 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:31:55 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
13:31:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:31:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 170ms
13:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
13:31:55 INFO - PROCESS | 1444 | 1467145915400 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:55 INFO - PROCESS | 1444 | 1467145915432 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
13:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 170ms
13:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
13:31:55 INFO - PROCESS | 1444 | 1467145915575 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:55 INFO - PROCESS | 1444 | 1467145915615 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
13:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 170ms
13:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
13:31:55 INFO - PROCESS | 1444 | 1467145915750 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:55 INFO - PROCESS | 1444 | 1467145915783 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
13:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 170ms
13:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
13:31:55 INFO - PROCESS | 1444 | 1467145915926 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:55 INFO - PROCESS | 1444 | 1467145915959 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
13:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 170ms
13:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
13:31:56 INFO - PROCESS | 1444 | 1467145916099 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:56 INFO - PROCESS | 1444 | 1467145916133 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
13:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 170ms
13:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
13:31:56 INFO - PROCESS | 1444 | 1467145916276 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:56 INFO - PROCESS | 1444 | 1467145916311 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
13:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 170ms
13:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
13:31:56 INFO - PROCESS | 1444 | 1467145916450 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:56 INFO - PROCESS | 1444 | 1467145916484 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
13:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 169ms
13:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
13:31:56 INFO - PROCESS | 1444 | 1467145916625 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:56 INFO - PROCESS | 1444 | 1467145916668 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
13:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 230ms
13:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
13:31:56 INFO - PROCESS | 1444 | 1467145916859 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:56 INFO - PROCESS | 1444 | 1467145916898 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
13:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 170ms
13:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
13:31:57 INFO - PROCESS | 1444 | 1467145917034 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:57 INFO - PROCESS | 1444 | 1467145917072 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
13:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 170ms
13:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
13:31:57 INFO - PROCESS | 1444 | 1467145917209 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:57 INFO - PROCESS | 1444 | 1467145917249 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
13:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 377ms
13:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
13:31:57 INFO - PROCESS | 1444 | 1467145917593 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:57 INFO - PROCESS | 1444 | 1467145917643 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
13:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 419ms
13:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
13:31:58 INFO - PROCESS | 1444 | 1467145918018 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:58 INFO - PROCESS | 1444 | 1467145918049 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
13:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 170ms
13:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
13:31:58 INFO - PROCESS | 1444 | 1467145918195 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:58 INFO - PROCESS | 1444 | 1467145918226 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
13:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 170ms
13:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
13:31:58 INFO - PROCESS | 1444 | 1467145918374 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:58 INFO - PROCESS | 1444 | 1467145918407 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
13:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 169ms
13:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
13:31:58 INFO - PROCESS | 1444 | 1467145918544 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:58 INFO - PROCESS | 1444 | 1467145918574 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
13:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 170ms
13:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
13:31:58 INFO - PROCESS | 1444 | 1467145918723 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:58 INFO - PROCESS | 1444 | 1467145918750 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
13:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 169ms
13:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
13:31:58 INFO - PROCESS | 1444 | 1467145918894 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:58 INFO - PROCESS | 1444 | 1467145918939 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
13:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 170ms
13:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
13:31:59 INFO - PROCESS | 1444 | 1467145919070 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:59 INFO - PROCESS | 1444 | 1467145919099 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
13:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 170ms
13:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
13:31:59 INFO - PROCESS | 1444 | 1467145919243 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:59 INFO - PROCESS | 1444 | 1467145919272 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
13:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 170ms
13:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
13:31:59 INFO - PROCESS | 1444 | 1467145919423 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:59 INFO - PROCESS | 1444 | 1467145919455 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
13:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 170ms
13:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
13:31:59 INFO - PROCESS | 1444 | 1467145919593 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:59 INFO - PROCESS | 1444 | 1467145919622 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
13:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 170ms
13:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
13:31:59 INFO - PROCESS | 1444 | 1467145919768 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:31:59 INFO - PROCESS | 1444 | 1467145919809 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
13:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 230ms
13:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
13:32:00 INFO - PROCESS | 1444 | 1467145920002 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:00 INFO - PROCESS | 1444 | 1467145920039 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
13:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 230ms
13:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
13:32:00 INFO - PROCESS | 1444 | 1467145920240 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:00 INFO - PROCESS | 1444 | 1467145920276 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
13:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 170ms
13:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
13:32:00 INFO - PROCESS | 1444 | 1467145920413 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:00 INFO - PROCESS | 1444 | 1467145920450 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
13:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 170ms
13:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
13:32:00 INFO - PROCESS | 1444 | 1467145920590 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:00 INFO - PROCESS | 1444 | 1467145920627 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
13:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 170ms
13:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
13:32:00 INFO - PROCESS | 1444 | 1467145920778 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:00 INFO - PROCESS | 1444 | 1467145920816 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
13:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 169ms
13:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
13:32:00 INFO - PROCESS | 1444 | 1467145920952 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:01 INFO - PROCESS | 1444 | 1467145920993 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
13:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 230ms
13:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
13:32:01 INFO - PROCESS | 1444 | 1467145921190 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:01 INFO - PROCESS | 1444 | 1467145921226 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:01 INFO - PROCESS | 1444 | 1467145921344 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
13:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
13:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 170ms
13:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
13:32:01 INFO - PROCESS | 1444 | 1467145921362 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:01 INFO - PROCESS | 1444 | 1467145921395 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
13:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 170ms
13:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
13:32:01 INFO - PROCESS | 1444 | 1467145921537 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:01 INFO - PROCESS | 1444 | 1467145921574 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
13:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 170ms
13:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
13:32:01 INFO - PROCESS | 1444 | 1467145921712 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:01 INFO - PROCESS | 1444 | 1467145921747 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
13:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 170ms
13:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
13:32:01 INFO - PROCESS | 1444 | 1467145921887 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:01 INFO - PROCESS | 1444 | 1467145921925 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
13:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 170ms
13:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
13:32:02 INFO - PROCESS | 1444 | 1467145922065 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:02 INFO - PROCESS | 1444 | 1467145922101 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
13:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 170ms
13:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
13:32:02 INFO - PROCESS | 1444 | 1467145922242 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:02 INFO - PROCESS | 1444 | 1467145922279 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
13:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 170ms
13:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
13:32:02 INFO - PROCESS | 1444 | 1467145922416 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:02 INFO - PROCESS | 1444 | 1467145922454 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
13:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 170ms
13:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
13:32:02 INFO - PROCESS | 1444 | 1467145922593 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:02 INFO - PROCESS | 1444 | 1467145922628 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
13:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 170ms
13:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
13:32:02 INFO - PROCESS | 1444 | 1467145922766 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:02 INFO - PROCESS | 1444 | 1467145922805 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
13:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 170ms
13:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
13:32:02 INFO - PROCESS | 1444 | 1467145922943 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:02 INFO - PROCESS | 1444 | 1467145922980 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
13:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 170ms
13:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
13:32:03 INFO - PROCESS | 1444 | 1467145923116 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:03 INFO - PROCESS | 1444 | 1467145923158 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
13:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 170ms
13:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
13:32:03 INFO - PROCESS | 1444 | 1467145923293 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:03 INFO - PROCESS | 1444 | 1467145923330 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
13:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 170ms
13:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
13:32:03 INFO - PROCESS | 1444 | 1467145923466 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:03 INFO - PROCESS | 1444 | 1467145923506 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
13:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 170ms
13:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
13:32:03 INFO - PROCESS | 1444 | 1467145923643 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:03 INFO - PROCESS | 1444 | 1467145923683 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
13:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 482ms
13:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
13:32:04 INFO - PROCESS | 1444 | 1467145924130 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:04 INFO - PROCESS | 1444 | 1467145924212 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
13:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 230ms
13:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
13:32:04 INFO - PROCESS | 1444 | 1467145924365 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:04 INFO - PROCESS | 1444 | 1467145924398 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
13:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 170ms
13:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
13:32:04 INFO - PROCESS | 1444 | 1467145924546 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:04 INFO - PROCESS | 1444 | 1467145924577 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
13:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 170ms
13:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
13:32:04 INFO - PROCESS | 1444 | 1467145924714 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:04 INFO - PROCESS | 1444 | 1467145924746 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
13:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 230ms
13:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
13:32:04 INFO - PROCESS | 1444 | 1467145924949 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:04 INFO - PROCESS | 1444 | 1467145924980 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
13:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 170ms
13:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
13:32:05 INFO - PROCESS | 1444 | 1467145925127 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:05 INFO - PROCESS | 1444 | 1467145925165 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
13:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 170ms
13:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
13:32:05 INFO - PROCESS | 1444 | 1467145925299 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:05 INFO - PROCESS | 1444 | 1467145925334 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
13:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 169ms
13:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
13:32:05 INFO - PROCESS | 1444 | 1467145925475 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:05 INFO - PROCESS | 1444 | 1467145925503 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
13:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 170ms
13:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
13:32:05 INFO - PROCESS | 1444 | 1467145925648 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:05 INFO - PROCESS | 1444 | 1467145925683 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
13:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 170ms
13:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
13:32:05 INFO - PROCESS | 1444 | 1467145925825 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:05 INFO - PROCESS | 1444 | 1467145925866 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
13:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 171ms
13:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
13:32:06 INFO - PROCESS | 1444 | 1467145925998 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:06 INFO - PROCESS | 1444 | 1467145926035 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
13:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 272ms
13:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
13:32:06 INFO - PROCESS | 1444 | 1467145926276 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:06 INFO - PROCESS | 1444 | 1467145926314 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
13:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 169ms
13:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
13:32:06 INFO - PROCESS | 1444 | 1467145926449 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:06 INFO - PROCESS | 1444 | 1467145926494 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
13:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 170ms
13:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
13:32:06 INFO - PROCESS | 1444 | 1467145926629 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:06 INFO - PROCESS | 1444 | 1467145926667 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
13:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 170ms
13:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
13:32:06 INFO - PROCESS | 1444 | 1467145926805 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:06 INFO - PROCESS | 1444 | 1467145926843 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
13:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 170ms
13:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
13:32:06 INFO - PROCESS | 1444 | 1467145926978 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:07 INFO - PROCESS | 1444 | 1467145927023 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
13:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 170ms
13:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
13:32:07 INFO - PROCESS | 1444 | 1467145927158 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:07 INFO - PROCESS | 1444 | 1467145927200 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
13:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 230ms
13:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
13:32:07 INFO - PROCESS | 1444 | 1467145927393 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:07 INFO - PROCESS | 1444 | 1467145927458 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
13:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 230ms
13:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
13:32:07 INFO - PROCESS | 1444 | 1467145927627 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:07 INFO - PROCESS | 1444 | 1467145927666 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
13:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 170ms
13:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
13:32:07 INFO - PROCESS | 1444 | 1467145927802 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:07 INFO - PROCESS | 1444 | 1467145927835 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
13:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 170ms
13:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
13:32:07 INFO - PROCESS | 1444 | 1467145927977 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:08 INFO - PROCESS | 1444 | 1467145928013 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
13:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 170ms
13:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
13:32:08 INFO - PROCESS | 1444 | 1467145928152 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:08 INFO - PROCESS | 1444 | 1467145928188 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
13:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 170ms
13:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
13:32:08 INFO - PROCESS | 1444 | 1467145928327 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:08 INFO - PROCESS | 1444 | 1467145928362 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
13:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 170ms
13:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
13:32:08 INFO - PROCESS | 1444 | 1467145928502 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:08 INFO - PROCESS | 1444 | 1467145928547 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
13:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 170ms
13:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
13:32:08 INFO - PROCESS | 1444 | 1467145928678 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:08 INFO - PROCESS | 1444 | 1467145928717 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
13:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 170ms
13:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
13:32:08 INFO - PROCESS | 1444 | 1467145928854 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:08 INFO - PROCESS | 1444 | 1467145928893 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
13:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 170ms
13:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
13:32:09 INFO - PROCESS | 1444 | 1467145929027 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:09 INFO - PROCESS | 1444 | 1467145929066 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
13:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 170ms
13:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
13:32:09 INFO - PROCESS | 1444 | 1467145929203 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:09 INFO - PROCESS | 1444 | 1467145929242 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
13:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 170ms
13:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
13:32:09 INFO - PROCESS | 1444 | 1467145929377 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:09 INFO - PROCESS | 1444 | 1467145929414 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
13:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 170ms
13:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
13:32:09 INFO - PROCESS | 1444 | 1467145929552 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:09 INFO - PROCESS | 1444 | 1467145929599 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
13:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 169ms
13:32:09 INFO - PROCESS | 1444 | 1467145929727 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
13:32:09 INFO - PROCESS | 1444 | 1467145929768 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
13:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 170ms
13:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
13:32:09 INFO - PROCESS | 1444 | 1467145929902 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:09 INFO - PROCESS | 1444 | 1467145929940 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
13:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 170ms
13:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
13:32:10 INFO - PROCESS | 1444 | 1467145930077 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:10 INFO - PROCESS | 1444 | 1467145930150 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
13:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 482ms
13:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
13:32:10 INFO - PROCESS | 1444 | 1467145930565 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:10 INFO - PROCESS | 1444 | 1467145930609 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
13:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 272ms
13:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
13:32:10 INFO - PROCESS | 1444 | 1467145930845 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:10 INFO - PROCESS | 1444 | 1467145930881 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
13:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 170ms
13:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
13:32:11 INFO - PROCESS | 1444 | 1467145931026 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:11 INFO - PROCESS | 1444 | 1467145931056 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
13:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 170ms
13:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
13:32:11 INFO - PROCESS | 1444 | 1467145931200 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:11 INFO - PROCESS | 1444 | 1467145931244 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
13:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 231ms
13:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
13:32:11 INFO - PROCESS | 1444 | 1467145931431 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:11 INFO - PROCESS | 1444 | 1467145931462 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
13:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 170ms
13:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
13:32:11 INFO - PROCESS | 1444 | 1467145931605 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:11 INFO - PROCESS | 1444 | 1467145931643 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
13:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 170ms
13:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
13:32:11 INFO - PROCESS | 1444 | 1467145931779 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:11 INFO - PROCESS | 1444 | 1467145931813 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:11 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
13:32:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
13:32:11 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1
13:32:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:32:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 171ms
13:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
13:32:11 INFO - PROCESS | 1444 | 1467145931954 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:11 INFO - PROCESS | 1444 | 1467145931985 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
13:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 170ms
13:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
13:32:12 INFO - PROCESS | 1444 | 1467145932129 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:12 INFO - PROCESS | 1444 | 1467145932163 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
13:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 169ms
13:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
13:32:12 INFO - PROCESS | 1444 | 1467145932303 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:12 INFO - PROCESS | 1444 | 1467145932334 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
13:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 171ms
13:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
13:32:12 INFO - PROCESS | 1444 | 1467145932481 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:12 INFO - PROCESS | 1444 | 1467145932516 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:12 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
13:32:12 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:32:12 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
13:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 170ms
13:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
13:32:12 INFO - PROCESS | 1444 | 1467145932654 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:12 INFO - PROCESS | 1444 | 1467145932693 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:12 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
13:32:12 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:32:12 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
13:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 230ms
13:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
13:32:12 INFO - PROCESS | 1444 | 1467145932892 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:12 INFO - PROCESS | 1444 | 1467145932932 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:13 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
13:32:13 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
13:32:13 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
13:32:13 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
13:32:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:32:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 231ms
13:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
13:32:13 INFO - PROCESS | 1444 | 1467145933127 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:13 INFO - PROCESS | 1444 | 1467145933167 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:13 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
13:32:13 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:32:13 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1
13:32:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:32:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 170ms
13:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
13:32:13 INFO - PROCESS | 1444 | 1467145933300 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:13 INFO - PROCESS | 1444 | 1467145933338 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:13 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
13:32:13 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:32:13 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
13:32:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:32:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 168ms
13:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
13:32:13 INFO - PROCESS | 1444 | 1467145933476 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:13 INFO - PROCESS | 1444 | 1467145933520 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:13 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
13:32:13 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
13:32:13 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
13:32:13 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
13:32:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:32:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 231ms
13:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
13:32:13 INFO - PROCESS | 1444 | 1467145933711 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:13 INFO - PROCESS | 1444 | 1467145933751 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
13:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 170ms
13:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
13:32:13 INFO - PROCESS | 1444 | 1467145933885 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:13 INFO - PROCESS | 1444 | 1467145933948 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:14 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
13:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 228ms
13:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
13:32:14 INFO - PROCESS | 1444 | 1467145934117 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:14 INFO - PROCESS | 1444 | 1467145934155 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling
13:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 170ms
13:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
13:32:14 INFO - PROCESS | 1444 | 1467145934294 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:14 INFO - PROCESS | 1444 | 1467145934331 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
13:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 170ms
13:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
13:32:14 INFO - PROCESS | 1444 | 1467145934467 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:14 INFO - PROCESS | 1444 | 1467145934502 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
13:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 169ms
13:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
13:32:14 INFO - PROCESS | 1444 | 1467145934646 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:14 INFO - PROCESS | 1444 | 1467145934683 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
13:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 170ms
13:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
13:32:14 INFO - PROCESS | 1444 | 1467145934816 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:14 INFO - PROCESS | 1444 | 1467145934852 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:14 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
13:32:14 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
13:32:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:32:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 170ms
13:32:15 INFO - PROCESS | 1444 | 1467145934994 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
13:32:15 INFO - PROCESS | 1444 | 1467145935031 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
13:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 170ms
13:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
13:32:15 INFO - PROCESS | 1444 | 1467145935170 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:15 INFO - PROCESS | 1444 | 1467145935209 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
13:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 170ms
13:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
13:32:15 INFO - PROCESS | 1444 | 1467145935345 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:15 INFO - PROCESS | 1444 | 1467145935381 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
13:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 170ms
13:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
13:32:15 INFO - PROCESS | 1444 | 1467145935520 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:15 INFO - PROCESS | 1444 | 1467145935557 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
13:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 170ms
13:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
13:32:15 INFO - PROCESS | 1444 | 1467145935695 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:15 INFO - PROCESS | 1444 | 1467145935734 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
13:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 170ms
13:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
13:32:15 INFO - PROCESS | 1444 | 1467145935870 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:15 INFO - PROCESS | 1444 | 1467145935914 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
13:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 335ms
13:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
13:32:16 INFO - PROCESS | 1444 | 1467145936211 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:16 INFO - PROCESS | 1444 | 1467145936250 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
13:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 169ms
13:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
13:32:16 INFO - PROCESS | 1444 | 1467145936387 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:16 INFO - PROCESS | 1444 | 1467145936427 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
13:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 230ms
13:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
13:32:16 INFO - PROCESS | 1444 | 1467145936635 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:16 INFO - PROCESS | 1444 | 1467145936692 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
13:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 628ms
13:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
13:32:17 INFO - PROCESS | 1444 | 1467145937256 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:17 INFO - PROCESS | 1444 | 1467145937290 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
13:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 170ms
13:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
13:32:17 INFO - PROCESS | 1444 | 1467145937429 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:17 INFO - PROCESS | 1444 | 1467145937465 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
13:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 230ms
13:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
13:32:17 INFO - PROCESS | 1444 | 1467145937669 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:17 INFO - PROCESS | 1444 | 1467145937701 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
13:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 229ms
13:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
13:32:17 INFO - PROCESS | 1444 | 1467145937897 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:17 INFO - PROCESS | 1444 | 1467145937933 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
13:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 169ms
13:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
13:32:18 INFO - PROCESS | 1444 | 1467145938071 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:18 INFO - PROCESS | 1444 | 1467145938104 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
13:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 170ms
13:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
13:32:18 INFO - PROCESS | 1444 | 1467145938246 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:18 INFO - PROCESS | 1444 | 1467145938286 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
13:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 230ms
13:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
13:32:18 INFO - PROCESS | 1444 | 1467145938481 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:18 INFO - PROCESS | 1444 | 1467145938513 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
13:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 170ms
13:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
13:32:18 INFO - PROCESS | 1444 | 1467145938658 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:18 INFO - PROCESS | 1444 | 1467145938689 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
13:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 170ms
13:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
13:32:18 INFO - PROCESS | 1444 | 1467145938831 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:18 INFO - PROCESS | 1444 | 1467145938864 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
13:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 170ms
13:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
13:32:19 INFO - PROCESS | 1444 | 1467145939008 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:19 INFO - PROCESS | 1444 | 1467145939038 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
13:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 171ms
13:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
13:32:19 INFO - PROCESS | 1444 | 1467145939184 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:19 INFO - PROCESS | 1444 | 1467145939225 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
13:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 169ms
13:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
13:32:19 INFO - PROCESS | 1444 | 1467145939359 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:19 INFO - PROCESS | 1444 | 1467145939411 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
13:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 229ms
13:32:19 INFO - PROCESS | 1444 | 1467145939598 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
13:32:19 INFO - PROCESS | 1444 | 1467145939640 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3
13:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 230ms
13:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
13:32:19 INFO - PROCESS | 1444 | 1467145939834 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:19 INFO - PROCESS | 1444 | 1467145939872 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
13:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 230ms
13:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
13:32:20 INFO - PROCESS | 1444 | 1467145940069 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:20 INFO - PROCESS | 1444 | 1467145940107 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
13:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 230ms
13:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
13:32:20 INFO - PROCESS | 1444 | 1467145940305 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:20 INFO - PROCESS | 1444 | 1467145940347 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
13:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 272ms
13:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
13:32:20 INFO - PROCESS | 1444 | 1467145940581 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:20 INFO - PROCESS | 1444 | 1467145940615 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:20 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
13:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 170ms
13:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
13:32:20 INFO - PROCESS | 1444 | 1467145940758 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:20 INFO - PROCESS | 1444 | 1467145940791 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:20 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
13:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 170ms
13:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
13:32:20 INFO - PROCESS | 1444 | 1467145940931 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:20 INFO - PROCESS | 1444 | 1467145940965 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
13:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 170ms
13:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
13:32:21 INFO - PROCESS | 1444 | 1467145941108 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:21 INFO - PROCESS | 1444 | 1467145941147 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
13:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 670ms
13:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
13:32:21 INFO - PROCESS | 1444 | 1467145941782 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:21 INFO - PROCESS | 1444 | 1467145941818 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
13:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 170ms
13:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
13:32:21 INFO - PROCESS | 1444 | 1467145941958 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:22 INFO - PROCESS | 1444 | 1467145941998 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
13:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 170ms
13:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
13:32:22 INFO - PROCESS | 1444 | 1467145942131 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:22 INFO - PROCESS | 1444 | 1467145942168 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
13:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 170ms
13:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
13:32:22 INFO - PROCESS | 1444 | 1467145942309 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:22 INFO - PROCESS | 1444 | 1467145942345 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
13:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 170ms
13:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
13:32:22 INFO - PROCESS | 1444 | 1467145942481 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:22 INFO - PROCESS | 1444 | 1467145942519 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
13:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 170ms
13:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
13:32:22 INFO - PROCESS | 1444 | 1467145942658 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:22 INFO - PROCESS | 1444 | 1467145942693 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
13:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 170ms
13:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
13:32:22 INFO - PROCESS | 1444 | 1467145942832 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:22 INFO - PROCESS | 1444 | 1467145942869 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 170ms
13:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
13:32:23 INFO - PROCESS | 1444 | 1467145943008 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:23 INFO - PROCESS | 1444 | 1467145943045 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:23 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
13:32:23 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
13:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 483ms
13:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
13:32:23 INFO - PROCESS | 1444 | 1467145943496 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:23 INFO - PROCESS | 1444 | 1467145943545 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:23 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
13:32:23 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
13:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 231ms
13:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
13:32:23 INFO - PROCESS | 1444 | 1467145943731 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:23 INFO - PROCESS | 1444 | 1467145943767 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:23 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
13:32:23 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
13:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 170ms
13:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
13:32:23 INFO - PROCESS | 1444 | 1467145943911 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:23 INFO - PROCESS | 1444 | 1467145943955 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:24 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]"
13:32:24 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
13:32:24 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
13:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 229ms
13:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
13:32:24 INFO - PROCESS | 1444 | 1467145944139 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:24 INFO - PROCESS | 1444 | 1467145944178 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:24 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
13:32:24 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
13:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 170ms
13:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
13:32:24 INFO - PROCESS | 1444 | 1467145944313 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:24 INFO - PROCESS | 1444 | 1467145944345 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
13:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 231ms
13:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
13:32:24 INFO - PROCESS | 1444 | 1467145944553 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:24 INFO - PROCESS | 1444 | 1467145944591 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
13:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 170ms
13:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
13:32:24 INFO - PROCESS | 1444 | 1467145944728 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:24 INFO - PROCESS | 1444 | 1467145944759 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
13:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 170ms
13:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
13:32:24 INFO - PROCESS | 1444 | 1467145944904 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:24 INFO - PROCESS | 1444 | 1467145944935 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
13:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 170ms
13:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
13:32:25 INFO - PROCESS | 1444 | 1467145945080 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:25 INFO - PROCESS | 1444 | 1467145945115 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
13:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 169ms
13:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
13:32:25 INFO - PROCESS | 1444 | 1467145945252 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:25 INFO - PROCESS | 1444 | 1467145945282 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
13:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 170ms
13:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
13:32:25 INFO - PROCESS | 1444 | 1467145945431 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:25 INFO - PROCESS | 1444 | 1467145945478 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
13:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 231ms
13:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
13:32:25 INFO - PROCESS | 1444 | 1467145945668 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:25 INFO - PROCESS | 1444 | 1467145945706 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
13:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 170ms
13:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
13:32:25 INFO - PROCESS | 1444 | 1467145945845 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:25 INFO - PROCESS | 1444 | 1467145945886 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
13:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 230ms
13:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
13:32:26 INFO - PROCESS | 1444 | 1467145946081 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:26 INFO - PROCESS | 1444 | 1467145946123 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
13:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 230ms
13:32:26 INFO - PROCESS | 1444 | 1467145946316 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
13:32:26 INFO - PROCESS | 1444 | 1467145946353 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
13:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 230ms
13:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
13:32:26 INFO - PROCESS | 1444 | 1467145946551 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:26 INFO - PROCESS | 1444 | 1467145946595 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
13:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 230ms
13:32:26 INFO - PROCESS | 1444 | 1467145946786 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
13:32:26 INFO - PROCESS | 1444 | 1467145946822 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
13:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 170ms
13:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
13:32:26 INFO - PROCESS | 1444 | 1467145946962 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:27 INFO - PROCESS | 1444 | 1467145947003 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
13:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 170ms
13:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
13:32:27 INFO - PROCESS | 1444 | 1467145947136 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:27 INFO - PROCESS | 1444 | 1467145947170 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
13:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 171ms
13:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
13:32:27 INFO - PROCESS | 1444 | 1467145947312 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:27 INFO - PROCESS | 1444 | 1467145947349 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
13:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 170ms
13:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
13:32:27 INFO - PROCESS | 1444 | 1467145947487 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:27 INFO - PROCESS | 1444 | 1467145947529 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
13:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 169ms
13:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
13:32:27 INFO - PROCESS | 1444 | 1467145947664 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:27 INFO - PROCESS | 1444 | 1467145947699 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
13:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 170ms
13:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
13:32:27 INFO - PROCESS | 1444 | 1467145947843 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:27 INFO - PROCESS | 1444 | 1467145947878 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
13:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 170ms
13:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
13:32:28 INFO - PROCESS | 1444 | 1467145948015 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:28 INFO - PROCESS | 1444 | 1467145948056 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
13:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 170ms
13:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
13:32:28 INFO - PROCESS | 1444 | 1467145948192 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:28 INFO - PROCESS | 1444 | 1467145948228 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
13:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 170ms
13:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
13:32:28 INFO - PROCESS | 1444 | 1467145948366 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:28 INFO - PROCESS | 1444 | 1467145948402 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
13:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 170ms
13:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
13:32:28 INFO - PROCESS | 1444 | 1467145948542 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:28 INFO - PROCESS | 1444 | 1467145948583 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
13:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 170ms
13:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
13:32:28 INFO - PROCESS | 1444 | 1467145948715 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:28 INFO - PROCESS | 1444 | 1467145948754 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
13:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 272ms
13:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
13:32:29 INFO - PROCESS | 1444 | 1467145948995 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:29 INFO - PROCESS | 1444 | 1467145949038 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
13:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 170ms
13:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
13:32:29 INFO - PROCESS | 1444 | 1467145949168 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:29 INFO - PROCESS | 1444 | 1467145949209 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
13:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 170ms
13:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
13:32:29 INFO - PROCESS | 1444 | 1467145949349 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:29 INFO - PROCESS | 1444 | 1467145949388 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
13:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 588ms
13:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
13:32:29 INFO - PROCESS | 1444 | 1467145949936 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:29 INFO - PROCESS | 1444 | 1467145949968 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
13:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 170ms
13:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
13:32:30 INFO - PROCESS | 1444 | 1467145950114 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:30 INFO - PROCESS | 1444 | 1467145950145 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
13:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 170ms
13:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
13:32:30 INFO - PROCESS | 1444 | 1467145950294 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:30 INFO - PROCESS | 1444 | 1467145950324 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
13:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 170ms
13:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
13:32:30 INFO - PROCESS | 1444 | 1467145950465 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:30 INFO - PROCESS | 1444 | 1467145950496 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
13:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 170ms
13:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
13:32:30 INFO - PROCESS | 1444 | 1467145950645 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:30 INFO - PROCESS | 1444 | 1467145950675 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
13:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 170ms
13:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
13:32:30 INFO - PROCESS | 1444 | 1467145950815 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:30 INFO - PROCESS | 1444 | 1467145950850 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
13:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 170ms
13:32:30 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
13:32:31 INFO - PROCESS | 1444 | 1467145950995 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:31 INFO - PROCESS | 1444 | 1467145951022 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:31 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 () {
13:32:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
13:32:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
13:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:32:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
13:32:31 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 () {
13:32:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
13:32:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
13:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:32:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
13:32:31 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 () {
13:32:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
13:32:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
13:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:32:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
13:32:31 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 () {
13:32:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
13:32:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
13:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:32:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
13:32:31 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 179ms
13:32:31 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
13:32:31 INFO - PROCESS | 1444 | 1467145951177 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:31 INFO - PROCESS | 1444 | 1467145951209 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
13:32:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
13:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:32:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
13:32:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
13:32:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
13:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:32:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
13:32:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
13:32:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
13:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:32:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
13:32:31 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 170ms
13:32:31 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
13:32:31 INFO - PROCESS | 1444 | 1467145951351 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:31 INFO - PROCESS | 1444 | 1467145951382 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:31 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
13:32:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
13:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:32:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
13:32:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
13:32:31 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.
13:32:31 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
13:32:31 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 170ms
13:32:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
13:32:31 INFO - PROCESS | 1444 | 1467145951529 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:31 INFO - PROCESS | 1444 | 1467145951569 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
13:32:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 170ms
13:32:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
13:32:31 INFO - PROCESS | 1444 | 1467145951703 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:31 INFO - PROCESS | 1444 | 1467145951743 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
13:32:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 170ms
13:32:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
13:32:31 INFO - PROCESS | 1444 | 1467145951878 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:31 INFO - PROCESS | 1444 | 1467145951908 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
13:32:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 170ms
13:32:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
13:32:32 INFO - PROCESS | 1444 | 1467145952053 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:32 INFO - PROCESS | 1444 | 1467145952084 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
13:32:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 170ms
13:32:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
13:32:32 INFO - PROCESS | 1444 | 1467145952229 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:32 INFO - PROCESS | 1444 | 1467145952263 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
13:32:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 170ms
13:32:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
13:32:32 INFO - PROCESS | 1444 | 1467145952403 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:32 INFO - PROCESS | 1444 | 1467145952435 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
13:32:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 170ms
13:32:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
13:32:32 INFO - PROCESS | 1444 | 1467145952579 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:32 INFO - PROCESS | 1444 | 1467145952611 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
13:32:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 170ms
13:32:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
13:32:32 INFO - PROCESS | 1444 | 1467145952753 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:32 INFO - PROCESS | 1444 | 1467145952787 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
13:32:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 170ms
13:32:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
13:32:32 INFO - PROCESS | 1444 | 1467145952930 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:32 INFO - PROCESS | 1444 | 1467145952971 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
13:32:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 170ms
13:32:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
13:32:33 INFO - PROCESS | 1444 | 1467145953103 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:33 INFO - PROCESS | 1444 | 1467145953137 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
13:32:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 170ms
13:32:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
13:32:33 INFO - PROCESS | 1444 | 1467145953286 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:33 INFO - PROCESS | 1444 | 1467145953330 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
13:32:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 230ms
13:32:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
13:32:33 INFO - PROCESS | 1444 | 1467145953525 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:33 INFO - PROCESS | 1444 | 1467145953566 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
13:32:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 230ms
13:32:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
13:32:33 INFO - PROCESS | 1444 | 1467145953761 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:33 INFO - PROCESS | 1444 | 1467145953805 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
13:32:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 230ms
13:32:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
13:32:33 INFO - PROCESS | 1444 | 1467145953995 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:34 INFO - PROCESS | 1444 | 1467145954043 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
13:32:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 170ms
13:32:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
13:32:34 INFO - PROCESS | 1444 | 1467145954173 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:34 INFO - PROCESS | 1444 | 1467145954224 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
13:32:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 230ms
13:32:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
13:32:34 INFO - PROCESS | 1444 | 1467145954402 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:34 INFO - PROCESS | 1444 | 1467145954447 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
13:32:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 230ms
13:32:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
13:32:34 INFO - PROCESS | 1444 | 1467145954645 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:34 INFO - PROCESS | 1444 | 1467145954683 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
13:32:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 169ms
13:32:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
13:32:34 INFO - PROCESS | 1444 | 1467145954815 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:34 INFO - PROCESS | 1444 | 1467145954852 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
13:32:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 170ms
13:32:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
13:32:35 INFO - PROCESS | 1444 | 1467145954992 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:35 INFO - PROCESS | 1444 | 1467145955029 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
13:32:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 170ms
13:32:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
13:32:35 INFO - PROCESS | 1444 | 1467145955165 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:35 INFO - PROCESS | 1444 | 1467145955207 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
13:32:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 170ms
13:32:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
13:32:35 INFO - PROCESS | 1444 | 1467145955342 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:35 INFO - PROCESS | 1444 | 1467145955380 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:35 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
13:32:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 171ms
13:32:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
13:32:35 INFO - PROCESS | 1444 | 1467145955518 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:35 INFO - PROCESS | 1444 | 1467145955556 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
13:32:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 170ms
13:32:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
13:32:35 INFO - PROCESS | 1444 | 1467145955692 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:35 INFO - PROCESS | 1444 | 1467145955730 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:35 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
13:32:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 170ms
13:32:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
13:32:35 INFO - PROCESS | 1444 | 1467145955866 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:35 INFO - PROCESS | 1444 | 1467145955905 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
13:32:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 171ms
13:32:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
13:32:36 INFO - PROCESS | 1444 | 1467145956042 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:36 INFO - PROCESS | 1444 | 1467145956081 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
13:32:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 170ms
13:32:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
13:32:36 INFO - PROCESS | 1444 | 1467145956217 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:36 INFO - PROCESS | 1444 | 1467145956259 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
13:32:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 169ms
13:32:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
13:32:36 INFO - PROCESS | 1444 | 1467145956394 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:36 INFO - PROCESS | 1444 | 1467145956434 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
13:32:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 170ms
13:32:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
13:32:36 INFO - PROCESS | 1444 | 1467145956567 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:36 INFO - PROCESS | 1444 | 1467145956608 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
13:32:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 170ms
13:32:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
13:32:36 INFO - PROCESS | 1444 | 1467145956747 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:36 INFO - PROCESS | 1444 | 1467145956790 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
13:32:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 171ms
13:32:36 INFO - PROCESS | 1444 | 1467145956918 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
13:32:36 INFO - PROCESS | 1444 | 1467145956958 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
13:32:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 230ms
13:32:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
13:32:37 INFO - PROCESS | 1444 | 1467145957156 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:37 INFO - PROCESS | 1444 | 1467145957207 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
13:32:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 524ms
13:32:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
13:32:37 INFO - PROCESS | 1444 | 1467145957683 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:37 INFO - PROCESS | 1444 | 1467145957717 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
13:32:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 170ms
13:32:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
13:32:37 INFO - PROCESS | 1444 | 1467145957862 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:37 INFO - PROCESS | 1444 | 1467145957893 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
13:32:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 170ms
13:32:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
13:32:38 INFO - PROCESS | 1444 | 1467145958046 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:38 INFO - PROCESS | 1444 | 1467145958077 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
13:32:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 170ms
13:32:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
13:32:38 INFO - PROCESS | 1444 | 1467145958213 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:38 INFO - PROCESS | 1444 | 1467145958246 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
13:32:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 170ms
13:32:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
13:32:38 INFO - PROCESS | 1444 | 1467145958391 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:38 INFO - PROCESS | 1444 | 1467145958422 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
13:32:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 170ms
13:32:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
13:32:38 INFO - PROCESS | 1444 | 1467145958564 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:38 INFO - PROCESS | 1444 | 1467145958601 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
13:32:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 170ms
13:32:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
13:32:38 INFO - PROCESS | 1444 | 1467145958739 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:38 INFO - PROCESS | 1444 | 1467145958768 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
13:32:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 170ms
13:32:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
13:32:38 INFO - PROCESS | 1444 | 1467145958913 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:38 INFO - PROCESS | 1444 | 1467145958944 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:39 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
13:32:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 170ms
13:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
13:32:39 INFO - PROCESS | 1444 | 1467145959089 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:39 INFO - PROCESS | 1444 | 1467145959126 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
13:32:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 170ms
13:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
13:32:39 INFO - PROCESS | 1444 | 1467145959263 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:39 INFO - PROCESS | 1444 | 1467145959295 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
13:32:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 170ms
13:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
13:32:39 INFO - PROCESS | 1444 | 1467145959437 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:39 INFO - PROCESS | 1444 | 1467145959472 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:39 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
13:32:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 170ms
13:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
13:32:39 INFO - PROCESS | 1444 | 1467145959613 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:39 INFO - PROCESS | 1444 | 1467145959644 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
13:32:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 170ms
13:32:39 INFO - PROCESS | 1444 | 1467145959786 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
13:32:39 INFO - PROCESS | 1444 | 1467145959824 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
13:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 230ms
13:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
13:32:40 INFO - PROCESS | 1444 | 1467145960021 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:40 INFO - PROCESS | 1444 | 1467145960060 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
13:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 230ms
13:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
13:32:40 INFO - PROCESS | 1444 | 1467145960257 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:40 INFO - PROCESS | 1444 | 1467145960302 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:40 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
13:32:40 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:32:40 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1
13:32:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:32:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 230ms
13:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
13:32:40 INFO - PROCESS | 1444 | 1467145960495 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:40 INFO - PROCESS | 1444 | 1467145960534 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
13:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 170ms
13:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
13:32:40 INFO - PROCESS | 1444 | 1467145960669 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:40 INFO - PROCESS | 1444 | 1467145960711 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:40 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
13:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 230ms
13:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
13:32:40 INFO - PROCESS | 1444 | 1467145960911 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:40 INFO - PROCESS | 1444 | 1467145960958 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
13:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 230ms
13:32:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
13:32:41 INFO - PROCESS | 1444 | 1467145961143 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:41 INFO - PROCESS | 1444 | 1467145961185 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:41 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
13:32:41 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:32:41 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1
13:32:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:32:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 272ms
13:32:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
13:32:41 INFO - PROCESS | 1444 | 1467145961417 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:41 INFO - PROCESS | 1444 | 1467145961456 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
13:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 170ms
13:32:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
13:32:41 INFO - PROCESS | 1444 | 1467145961594 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:41 INFO - PROCESS | 1444 | 1467145961633 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
13:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 170ms
13:32:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
13:32:41 INFO - PROCESS | 1444 | 1467145961769 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:41 INFO - PROCESS | 1444 | 1467145961805 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
13:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 170ms
13:32:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
13:32:41 INFO - PROCESS | 1444 | 1467145961943 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:41 INFO - PROCESS | 1444 | 1467145961979 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
13:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 170ms
13:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
13:32:42 INFO - PROCESS | 1444 | 1467145962117 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:42 INFO - PROCESS | 1444 | 1467145962157 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
13:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 170ms
13:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
13:32:42 INFO - PROCESS | 1444 | 1467145962293 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:42 INFO - PROCESS | 1444 | 1467145962333 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
13:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 170ms
13:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
13:32:42 INFO - PROCESS | 1444 | 1467145962467 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:42 INFO - PROCESS | 1444 | 1467145962505 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
13:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 170ms
13:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
13:32:42 INFO - PROCESS | 1444 | 1467145962643 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:42 INFO - PROCESS | 1444 | 1467145962684 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
13:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 170ms
13:32:42 INFO - PROCESS | 1444 | 1467145962817 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
13:32:42 INFO - PROCESS | 1444 | 1467145962854 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
13:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 170ms
13:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
13:32:42 INFO - PROCESS | 1444 | 1467145962994 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:43 INFO - PROCESS | 1444 | 1467145963033 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
13:32:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 170ms
13:32:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
13:32:43 INFO - PROCESS | 1444 | 1467145963168 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:43 INFO - PROCESS | 1444 | 1467145963207 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
13:32:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 170ms
13:32:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
13:32:43 INFO - PROCESS | 1444 | 1467145963345 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:43 INFO - PROCESS | 1444 | 1467145963387 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:43 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
13:32:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 169ms
13:32:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
13:32:43 INFO - PROCESS | 1444 | 1467145963516 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:43 INFO - PROCESS | 1444 | 1467145963555 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:43 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
13:32:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 170ms
13:32:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
13:32:43 INFO - PROCESS | 1444 | 1467145963724 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:43 INFO - PROCESS | 1444 | 1467145963795 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:44 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
13:32:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 524ms
13:32:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
13:32:44 INFO - PROCESS | 1444 | 1467145964221 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:44 INFO - PROCESS | 1444 | 1467145964266 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:44 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)
13:32:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 230ms
13:32:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
13:32:44 INFO - PROCESS | 1444 | 1467145964458 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:44 INFO - PROCESS | 1444 | 1467145964498 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
13:32:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 169ms
13:32:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
13:32:44 INFO - PROCESS | 1444 | 1467145964636 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:44 INFO - PROCESS | 1444 | 1467145964668 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
13:32:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 170ms
13:32:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
13:32:44 INFO - PROCESS | 1444 | 1467145964810 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:44 INFO - PROCESS | 1444 | 1467145964845 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
13:32:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 170ms
13:32:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
13:32:44 INFO - PROCESS | 1444 | 1467145964984 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:45 INFO - PROCESS | 1444 | 1467145965024 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
13:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 170ms
13:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
13:32:45 INFO - PROCESS | 1444 | 1467145965161 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:45 INFO - PROCESS | 1444 | 1467145965201 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
13:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 170ms
13:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
13:32:45 INFO - PROCESS | 1444 | 1467145965333 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:45 INFO - PROCESS | 1444 | 1467145965369 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
13:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 170ms
13:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
13:32:45 INFO - PROCESS | 1444 | 1467145965510 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:45 INFO - PROCESS | 1444 | 1467145965544 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
13:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 170ms
13:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
13:32:45 INFO - PROCESS | 1444 | 1467145965686 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:45 INFO - PROCESS | 1444 | 1467145965725 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
13:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 169ms
13:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
13:32:45 INFO - PROCESS | 1444 | 1467145965857 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:45 INFO - PROCESS | 1444 | 1467145965891 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
13:32:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 170ms
13:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
13:32:46 INFO - PROCESS | 1444 | 1467145966032 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:46 INFO - PROCESS | 1444 | 1467145966075 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
13:32:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 170ms
13:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
13:32:46 INFO - PROCESS | 1444 | 1467145966209 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:46 INFO - PROCESS | 1444 | 1467145966242 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:46 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
13:32:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 230ms
13:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
13:32:46 INFO - PROCESS | 1444 | 1467145966446 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:46 INFO - PROCESS | 1444 | 1467145966487 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
13:32:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 230ms
13:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
13:32:46 INFO - PROCESS | 1444 | 1467145966680 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:46 INFO - PROCESS | 1444 | 1467145966721 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
13:32:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 170ms
13:32:46 INFO - PROCESS | 1444 | 1467145966852 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
13:32:46 INFO - PROCESS | 1444 | 1467145966893 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it)
13:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 230ms
13:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
13:32:47 INFO - PROCESS | 1444 | 1467145967095 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:47 INFO - PROCESS | 1444 | 1467145967138 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
13:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 171ms
13:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
13:32:47 INFO - PROCESS | 1444 | 1467145967267 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:47 INFO - PROCESS | 1444 | 1467145967308 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
13:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 170ms
13:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
13:32:47 INFO - PROCESS | 1444 | 1467145967446 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:47 INFO - PROCESS | 1444 | 1467145967487 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
13:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 230ms
13:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
13:32:47 INFO - PROCESS | 1444 | 1467145967696 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:47 INFO - PROCESS | 1444 | 1467145967743 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
13:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 171ms
13:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
13:32:47 INFO - PROCESS | 1444 | 1467145967867 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:47 INFO - PROCESS | 1444 | 1467145967903 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
13:32:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 170ms
13:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
13:32:48 INFO - PROCESS | 1444 | 1467145968045 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:48 INFO - PROCESS | 1444 | 1467145968082 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
13:32:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 170ms
13:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
13:32:48 INFO - PROCESS | 1444 | 1467145968218 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:48 INFO - PROCESS | 1444 | 1467145968260 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
13:32:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 170ms
13:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
13:32:48 INFO - PROCESS | 1444 | 1467145968395 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:48 INFO - PROCESS | 1444 | 1467145968432 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
13:32:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 170ms
13:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
13:32:48 INFO - PROCESS | 1444 | 1467145968568 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:48 INFO - PROCESS | 1444 | 1467145968606 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
13:32:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 169ms
13:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
13:32:48 INFO - PROCESS | 1444 | 1467145968744 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:48 INFO - PROCESS | 1444 | 1467145968787 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
13:32:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 170ms
13:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
13:32:48 INFO - PROCESS | 1444 | 1467145968917 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:48 INFO - PROCESS | 1444 | 1467145968955 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
13:32:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 170ms
13:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
13:32:49 INFO - PROCESS | 1444 | 1467145969093 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:49 INFO - PROCESS | 1444 | 1467145969131 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
13:32:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 170ms
13:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
13:32:49 INFO - PROCESS | 1444 | 1467145969268 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:49 INFO - PROCESS | 1444 | 1467145969310 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
13:32:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 170ms
13:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
13:32:49 INFO - PROCESS | 1444 | 1467145969444 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:49 INFO - PROCESS | 1444 | 1467145969481 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
13:32:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 170ms
13:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
13:32:49 INFO - PROCESS | 1444 | 1467145969617 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:49 INFO - PROCESS | 1444 | 1467145969657 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
13:32:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 170ms
13:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
13:32:49 INFO - PROCESS | 1444 | 1467145969794 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:49 INFO - PROCESS | 1444 | 1467145969837 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
13:32:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 170ms
13:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
13:32:49 INFO - PROCESS | 1444 | 1467145969967 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:50 INFO - PROCESS | 1444 | 1467145970009 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
13:32:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 170ms
13:32:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
13:32:50 INFO - PROCESS | 1444 | 1467145970143 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:50 INFO - PROCESS | 1444 | 1467145970183 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
13:32:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 169ms
13:32:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
13:32:50 INFO - PROCESS | 1444 | 1467145970317 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:50 INFO - PROCESS | 1444 | 1467145970397 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
13:32:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 482ms
13:32:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
13:32:50 INFO - PROCESS | 1444 | 1467145970804 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:50 INFO - PROCESS | 1444 | 1467145970851 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
13:32:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 482ms
13:32:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
13:32:51 INFO - PROCESS | 1444 | 1467145971292 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:51 INFO - PROCESS | 1444 | 1467145971326 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
13:32:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 170ms
13:32:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
13:32:51 INFO - PROCESS | 1444 | 1467145971468 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:51 INFO - PROCESS | 1444 | 1467145971504 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
13:32:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 170ms
13:32:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
13:32:51 INFO - PROCESS | 1444 | 1467145971645 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:51 INFO - PROCESS | 1444 | 1467145971676 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
13:32:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 169ms
13:32:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
13:32:51 INFO - PROCESS | 1444 | 1467145971814 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:51 INFO - PROCESS | 1444 | 1467145971846 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
13:32:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 169ms
13:32:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
13:32:51 INFO - PROCESS | 1444 | 1467145971989 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:52 INFO - PROCESS | 1444 | 1467145972020 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
13:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 169ms
13:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
13:32:52 INFO - PROCESS | 1444 | 1467145972165 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:52 INFO - PROCESS | 1444 | 1467145972201 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
13:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 170ms
13:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
13:32:52 INFO - PROCESS | 1444 | 1467145972337 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:52 INFO - PROCESS | 1444 | 1467145972367 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
13:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 170ms
13:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
13:32:52 INFO - PROCESS | 1444 | 1467145972514 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:52 INFO - PROCESS | 1444 | 1467145972544 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
13:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 170ms
13:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
13:32:52 INFO - PROCESS | 1444 | 1467145972687 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:52 INFO - PROCESS | 1444 | 1467145972721 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
13:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 169ms
13:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
13:32:52 INFO - PROCESS | 1444 | 1467145972864 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:52 INFO - PROCESS | 1444 | 1467145972895 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
13:32:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 170ms
13:32:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
13:32:53 INFO - PROCESS | 1444 | 1467145973040 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:53 INFO - PROCESS | 1444 | 1467145973084 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
13:32:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 232ms
13:32:53 INFO - PROCESS | 1444 | 1467145973272 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
13:32:53 INFO - PROCESS | 1444 | 1467145973310 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
13:32:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 230ms
13:32:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
13:32:53 INFO - PROCESS | 1444 | 1467145973511 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:53 INFO - PROCESS | 1444 | 1467145973551 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
13:32:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 170ms
13:32:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
13:32:53 INFO - PROCESS | 1444 | 1467145973682 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:53 INFO - PROCESS | 1444 | 1467145973722 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
13:32:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 170ms
13:32:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
13:32:53 INFO - PROCESS | 1444 | 1467145973864 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:53 INFO - PROCESS | 1444 | 1467145973910 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
13:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 170ms
13:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
13:32:54 INFO - PROCESS | 1444 | 1467145974037 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:54 INFO - PROCESS | 1444 | 1467145974075 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
13:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 170ms
13:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
13:32:54 INFO - PROCESS | 1444 | 1467145974217 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:54 INFO - PROCESS | 1444 | 1467145974258 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
13:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 170ms
13:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
13:32:54 INFO - PROCESS | 1444 | 1467145974396 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:54 INFO - PROCESS | 1444 | 1467145974442 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
13:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 230ms
13:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
13:32:54 INFO - PROCESS | 1444 | 1467145974632 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:54 INFO - PROCESS | 1444 | 1467145974671 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
13:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 170ms
13:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
13:32:54 INFO - PROCESS | 1444 | 1467145974805 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:54 INFO - PROCESS | 1444 | 1467145974842 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:54 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
13:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 168ms
13:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
13:32:54 INFO - PROCESS | 1444 | 1467145974980 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:55 INFO - PROCESS | 1444 | 1467145975016 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:55 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
13:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 170ms
13:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
13:32:55 INFO - PROCESS | 1444 | 1467145975156 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:55 INFO - PROCESS | 1444 | 1467145975196 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
13:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 170ms
13:32:55 INFO - PROCESS | 1444 | 1467145975331 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
13:32:55 INFO - PROCESS | 1444 | 1467145975374 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
13:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 171ms
13:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
13:32:55 INFO - PROCESS | 1444 | 1467145975508 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:55 INFO - PROCESS | 1444 | 1467145975552 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
13:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 169ms
13:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
13:32:55 INFO - PROCESS | 1444 | 1467145975682 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:55 INFO - PROCESS | 1444 | 1467145975720 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
13:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 170ms
13:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
13:32:55 INFO - PROCESS | 1444 | 1467145975857 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:55 INFO - PROCESS | 1444 | 1467145975895 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
13:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 170ms
13:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
13:32:56 INFO - PROCESS | 1444 | 1467145976032 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:56 INFO - PROCESS | 1444 | 1467145976071 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
13:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 170ms
13:32:56 INFO - PROCESS | 1444 | 1467145976207 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
13:32:56 INFO - PROCESS | 1444 | 1467145976244 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
13:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 171ms
13:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
13:32:56 INFO - PROCESS | 1444 | 1467145976384 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:56 INFO - PROCESS | 1444 | 1467145976426 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:56 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)
13:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 170ms
13:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
13:32:56 INFO - PROCESS | 1444 | 1467145976558 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:56 INFO - PROCESS | 1444 | 1467145976598 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
13:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 170ms
13:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
13:32:56 INFO - PROCESS | 1444 | 1467145976736 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:56 INFO - PROCESS | 1444 | 1467145976776 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
13:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 170ms
13:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
13:32:56 INFO - PROCESS | 1444 | 1467145976908 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:56 INFO - PROCESS | 1444 | 1467145976951 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
13:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 482ms
13:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
13:32:57 INFO - PROCESS | 1444 | 1467145977397 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:57 INFO - PROCESS | 1444 | 1467145977452 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
13:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 230ms
13:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
13:32:57 INFO - PROCESS | 1444 | 1467145977633 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:57 INFO - PROCESS | 1444 | 1467145977667 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
13:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 170ms
13:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
13:32:57 INFO - PROCESS | 1444 | 1467145977809 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:57 INFO - PROCESS | 1444 | 1467145977856 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
13:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 230ms
13:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
13:32:58 INFO - PROCESS | 1444 | 1467145978041 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:58 INFO - PROCESS | 1444 | 1467145978075 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
13:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 169ms
13:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
13:32:58 INFO - PROCESS | 1444 | 1467145978215 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:58 INFO - PROCESS | 1444 | 1467145978246 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
13:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 170ms
13:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
13:32:58 INFO - PROCESS | 1444 | 1467145978391 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:58 INFO - PROCESS | 1444 | 1467145978433 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
13:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 170ms
13:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
13:32:58 INFO - PROCESS | 1444 | 1467145978564 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:58 INFO - PROCESS | 1444 | 1467145978595 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
13:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 171ms
13:32:58 INFO - PROCESS | 1444 | 1467145978740 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
13:32:58 INFO - PROCESS | 1444 | 1467145978771 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
13:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 170ms
13:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
13:32:58 INFO - PROCESS | 1444 | 1467145978916 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:58 INFO - PROCESS | 1444 | 1467145978954 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
13:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 171ms
13:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
13:32:59 INFO - PROCESS | 1444 | 1467145979091 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:59 INFO - PROCESS | 1444 | 1467145979121 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
13:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 169ms
13:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
13:32:59 INFO - PROCESS | 1444 | 1467145979265 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:59 INFO - PROCESS | 1444 | 1467145979302 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
13:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 170ms
13:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
13:32:59 INFO - PROCESS | 1444 | 1467145979441 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:59 INFO - PROCESS | 1444 | 1467145979479 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
13:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 170ms
13:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
13:32:59 INFO - PROCESS | 1444 | 1467145979616 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:59 INFO - PROCESS | 1444 | 1467145979655 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:59 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
13:32:59 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:32:59 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1
13:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:32:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 170ms
13:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
13:32:59 INFO - PROCESS | 1444 | 1467145979790 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:32:59 INFO - PROCESS | 1444 | 1467145979835 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
13:33:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 230ms
13:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
13:33:00 INFO - PROCESS | 1444 | 1467145980025 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:00 INFO - PROCESS | 1444 | 1467145980070 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
13:33:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 170ms
13:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
13:33:00 INFO - PROCESS | 1444 | 1467145980204 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:00 INFO - PROCESS | 1444 | 1467145980243 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
13:33:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 170ms
13:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
13:33:00 INFO - PROCESS | 1444 | 1467145980387 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:00 INFO - PROCESS | 1444 | 1467145980429 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
13:33:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 170ms
13:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
13:33:00 INFO - PROCESS | 1444 | 1467145980566 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:00 INFO - PROCESS | 1444 | 1467145980607 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
13:33:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 170ms
13:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
13:33:00 INFO - PROCESS | 1444 | 1467145980747 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:00 INFO - PROCESS | 1444 | 1467145980809 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:00 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
13:33:00 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:33:00 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
13:33:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:33:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:33:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 230ms
13:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
13:33:00 INFO - PROCESS | 1444 | 1467145980980 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:01 INFO - PROCESS | 1444 | 1467145981018 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:01 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
13:33:01 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:33:01 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1
13:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 170ms
13:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
13:33:01 INFO - PROCESS | 1444 | 1467145981152 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:01 INFO - PROCESS | 1444 | 1467145981190 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
13:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 170ms
13:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
13:33:01 INFO - PROCESS | 1444 | 1467145981329 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:01 INFO - PROCESS | 1444 | 1467145981367 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:01 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
13:33:01 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:33:01 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
13:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 170ms
13:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
13:33:01 INFO - PROCESS | 1444 | 1467145981502 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:01 INFO - PROCESS | 1444 | 1467145981541 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:01 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
13:33:01 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:33:01 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
13:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 170ms
13:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
13:33:01 INFO - PROCESS | 1444 | 1467145981680 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:01 INFO - PROCESS | 1444 | 1467145981718 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:01 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
13:33:01 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:33:01 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1
13:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 170ms
13:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
13:33:01 INFO - PROCESS | 1444 | 1467145981852 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:01 INFO - PROCESS | 1444 | 1467145981893 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
13:33:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 170ms
13:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
13:33:02 INFO - PROCESS | 1444 | 1467145982029 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:02 INFO - PROCESS | 1444 | 1467145982067 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:02 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
13:33:02 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:33:02 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1
13:33:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:33:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:33:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 481ms
13:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
13:33:02 INFO - PROCESS | 1444 | 1467145982516 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:02 INFO - PROCESS | 1444 | 1467145982553 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
13:33:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 170ms
13:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
13:33:02 INFO - PROCESS | 1444 | 1467145982688 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:02 INFO - PROCESS | 1444 | 1467145982735 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
13:33:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 171ms
13:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
13:33:02 INFO - PROCESS | 1444 | 1467145982863 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:02 INFO - PROCESS | 1444 | 1467145982905 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
13:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 170ms
13:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
13:33:03 INFO - PROCESS | 1444 | 1467145983033 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:03 INFO - PROCESS | 1444 | 1467145983080 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
13:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 170ms
13:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
13:33:03 INFO - PROCESS | 1444 | 1467145983209 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:03 INFO - PROCESS | 1444 | 1467145983251 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
13:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 170ms
13:33:03 INFO - PROCESS | 1444 | 1467145983383 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
13:33:03 INFO - PROCESS | 1444 | 1467145983426 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
13:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 481ms
13:33:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
13:33:03 INFO - PROCESS | 1444 | 1467145983872 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:03 INFO - PROCESS | 1444 | 1467145983920 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
13:33:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 272ms
13:33:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
13:33:04 INFO - PROCESS | 1444 | 1467145984150 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:04 INFO - PROCESS | 1444 | 1467145984193 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
13:33:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 170ms
13:33:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
13:33:04 INFO - PROCESS | 1444 | 1467145984331 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:04 INFO - PROCESS | 1444 | 1467145984363 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
13:33:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 170ms
13:33:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
13:33:04 INFO - PROCESS | 1444 | 1467145984501 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:04 INFO - PROCESS | 1444 | 1467145984533 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
13:33:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 170ms
13:33:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
13:33:04 INFO - PROCESS | 1444 | 1467145984675 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:04 INFO - PROCESS | 1444 | 1467145984715 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
13:33:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 170ms
13:33:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
13:33:04 INFO - PROCESS | 1444 | 1467145984852 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:04 INFO - PROCESS | 1444 | 1467145984889 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
13:33:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 170ms
13:33:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
13:33:05 INFO - PROCESS | 1444 | 1467145985026 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:05 INFO - PROCESS | 1444 | 1467145985058 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
13:33:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 170ms
13:33:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
13:33:05 INFO - PROCESS | 1444 | 1467145985201 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:05 INFO - PROCESS | 1444 | 1467145985235 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
13:33:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 170ms
13:33:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
13:33:05 INFO - PROCESS | 1444 | 1467145985378 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:05 INFO - PROCESS | 1444 | 1467145985421 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
13:33:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 170ms
13:33:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
13:33:05 INFO - PROCESS | 1444 | 1467145985550 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:05 INFO - PROCESS | 1444 | 1467145985597 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
13:33:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 170ms
13:33:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
13:33:05 INFO - PROCESS | 1444 | 1467145985728 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:05 INFO - PROCESS | 1444 | 1467145985776 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
13:33:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 169ms
13:33:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
13:33:05 INFO - PROCESS | 1444 | 1467145985900 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:05 INFO - PROCESS | 1444 | 1467145985932 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
13:33:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 170ms
13:33:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
13:33:06 INFO - PROCESS | 1444 | 1467145986080 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:06 INFO - PROCESS | 1444 | 1467145986122 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
13:33:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 170ms
13:33:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
13:33:06 INFO - PROCESS | 1444 | 1467145986251 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:06 INFO - PROCESS | 1444 | 1467145986289 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
13:33:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 170ms
13:33:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
13:33:06 INFO - PROCESS | 1444 | 1467145986433 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:06 INFO - PROCESS | 1444 | 1467145986471 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
13:33:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 170ms
13:33:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
13:33:06 INFO - PROCESS | 1444 | 1467145986609 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:06 INFO - PROCESS | 1444 | 1467145986653 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
13:33:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 230ms
13:33:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
13:33:06 INFO - PROCESS | 1444 | 1467145986847 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:06 INFO - PROCESS | 1444 | 1467145986886 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
13:33:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 230ms
13:33:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
13:33:07 INFO - PROCESS | 1444 | 1467145987081 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:07 INFO - PROCESS | 1444 | 1467145987125 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
13:33:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 170ms
13:33:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
13:33:07 INFO - PROCESS | 1444 | 1467145987254 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:07 INFO - PROCESS | 1444 | 1467145987290 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
13:33:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 230ms
13:33:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
13:33:07 INFO - PROCESS | 1444 | 1467145987489 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:07 INFO - PROCESS | 1444 | 1467145987526 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
13:33:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 170ms
13:33:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
13:33:07 INFO - PROCESS | 1444 | 1467145987665 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:07 INFO - PROCESS | 1444 | 1467145987702 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
13:33:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 169ms
13:33:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
13:33:07 INFO - PROCESS | 1444 | 1467145987838 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:07 INFO - PROCESS | 1444 | 1467145987877 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
13:33:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 170ms
13:33:08 INFO - PROCESS | 1444 | 1467145988015 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
13:33:08 INFO - PROCESS | 1444 | 1467145988051 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
13:33:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 170ms
13:33:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
13:33:08 INFO - PROCESS | 1444 | 1467145988191 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:08 INFO - PROCESS | 1444 | 1467145988227 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
13:33:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 170ms
13:33:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
13:33:08 INFO - PROCESS | 1444 | 1467145988367 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:08 INFO - PROCESS | 1444 | 1467145988405 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
13:33:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 170ms
13:33:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
13:33:08 INFO - PROCESS | 1444 | 1467145988541 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:08 INFO - PROCESS | 1444 | 1467145988578 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:08 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
13:33:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 170ms
13:33:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
13:33:08 INFO - PROCESS | 1444 | 1467145988716 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:08 INFO - PROCESS | 1444 | 1467145988754 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
13:33:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 170ms
13:33:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
13:33:08 INFO - PROCESS | 1444 | 1467145988891 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:08 INFO - PROCESS | 1444 | 1467145988931 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
13:33:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 170ms
13:33:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
13:33:09 INFO - PROCESS | 1444 | 1467145989066 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:09 INFO - PROCESS | 1444 | 1467145989108 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
13:33:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 170ms
13:33:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
13:33:09 INFO - PROCESS | 1444 | 1467145989241 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:09 INFO - PROCESS | 1444 | 1467145989284 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
13:33:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 170ms
13:33:09 INFO - PROCESS | 1444 | 1467145989416 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
13:33:09 INFO - PROCESS | 1444 | 1467145989458 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
13:33:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 170ms
13:33:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
13:33:09 INFO - PROCESS | 1444 | 1467145989591 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:09 INFO - PROCESS | 1444 | 1467145989630 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
13:33:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 170ms
13:33:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
13:33:09 INFO - PROCESS | 1444 | 1467145989768 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:09 INFO - PROCESS | 1444 | 1467145989808 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
13:33:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 170ms
13:33:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
13:33:09 INFO - PROCESS | 1444 | 1467145989945 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:09 INFO - PROCESS | 1444 | 1467145989984 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:10 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
13:33:10 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
13:33:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:33:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:33:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 524ms
13:33:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
13:33:10 INFO - PROCESS | 1444 | 1467145990472 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:10 INFO - PROCESS | 1444 | 1467145990529 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
13:33:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 230ms
13:33:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
13:33:10 INFO - PROCESS | 1444 | 1467145990707 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:10 INFO - PROCESS | 1444 | 1467145990739 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
13:33:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 170ms
13:33:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
13:33:10 INFO - PROCESS | 1444 | 1467145990885 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:10 INFO - PROCESS | 1444 | 1467145990920 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
13:33:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 170ms
13:33:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
13:33:11 INFO - PROCESS | 1444 | 1467145991055 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:11 INFO - PROCESS | 1444 | 1467145991086 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
13:33:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 170ms
13:33:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
13:33:11 INFO - PROCESS | 1444 | 1467145991231 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:11 INFO - PROCESS | 1444 | 1467145991261 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
13:33:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 170ms
13:33:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
13:33:11 INFO - PROCESS | 1444 | 1467145991405 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:11 INFO - PROCESS | 1444 | 1467145991447 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
13:33:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 170ms
13:33:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
13:33:11 INFO - PROCESS | 1444 | 1467145991580 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:11 INFO - PROCESS | 1444 | 1467145991611 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
13:33:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 170ms
13:33:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
13:33:11 INFO - PROCESS | 1444 | 1467145991754 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:11 INFO - PROCESS | 1444 | 1467145991786 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
13:33:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 171ms
13:33:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
13:33:11 INFO - PROCESS | 1444 | 1467145991932 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:11 INFO - PROCESS | 1444 | 1467145991971 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
13:33:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 169ms
13:33:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
13:33:12 INFO - PROCESS | 1444 | 1467145992104 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:12 INFO - PROCESS | 1444 | 1467145992136 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
13:33:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 170ms
13:33:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
13:33:12 INFO - PROCESS | 1444 | 1467145992281 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:12 INFO - PROCESS | 1444 | 1467145992321 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
13:33:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 170ms
13:33:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
13:33:12 INFO - PROCESS | 1444 | 1467145992454 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:12 INFO - PROCESS | 1444 | 1467145992495 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
13:33:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 230ms
13:33:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
13:33:12 INFO - PROCESS | 1444 | 1467145992691 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:12 INFO - PROCESS | 1444 | 1467145992731 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
13:33:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 169ms
13:33:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
13:33:12 INFO - PROCESS | 1444 | 1467145992872 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:12 INFO - PROCESS | 1444 | 1467145992910 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
13:33:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 230ms
13:33:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
13:33:13 INFO - PROCESS | 1444 | 1467145993108 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:13 INFO - PROCESS | 1444 | 1467145993148 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
13:33:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 230ms
13:33:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
13:33:13 INFO - PROCESS | 1444 | 1467145993342 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:13 INFO - PROCESS | 1444 | 1467145993391 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
13:33:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 230ms
13:33:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
13:33:13 INFO - PROCESS | 1444 | 1467145993579 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:13 INFO - PROCESS | 1444 | 1467145993617 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
13:33:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 230ms
13:33:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
13:33:13 INFO - PROCESS | 1444 | 1467145993814 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:13 INFO - PROCESS | 1444 | 1467145993855 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
13:33:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 230ms
13:33:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
13:33:14 INFO - PROCESS | 1444 | 1467145994049 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:14 INFO - PROCESS | 1444 | 1467145994090 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
13:33:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 170ms
13:33:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
13:33:14 INFO - PROCESS | 1444 | 1467145994225 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:14 INFO - PROCESS | 1444 | 1467145994261 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
13:33:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 170ms
13:33:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
13:33:14 INFO - PROCESS | 1444 | 1467145994399 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:14 INFO - PROCESS | 1444 | 1467145994436 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
13:33:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 170ms
13:33:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
13:33:14 INFO - PROCESS | 1444 | 1467145994573 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:14 INFO - PROCESS | 1444 | 1467145994613 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
13:33:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 170ms
13:33:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
13:33:14 INFO - PROCESS | 1444 | 1467145994750 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:14 INFO - PROCESS | 1444 | 1467145994786 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
13:33:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 169ms
13:33:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
13:33:14 INFO - PROCESS | 1444 | 1467145994925 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:14 INFO - PROCESS | 1444 | 1467145994962 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
13:33:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 170ms
13:33:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
13:33:15 INFO - PROCESS | 1444 | 1467145995099 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:15 INFO - PROCESS | 1444 | 1467145995135 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
13:33:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 170ms
13:33:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
13:33:15 INFO - PROCESS | 1444 | 1467145995272 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:15 INFO - PROCESS | 1444 | 1467145995310 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
13:33:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 170ms
13:33:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
13:33:15 INFO - PROCESS | 1444 | 1467145995449 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:15 INFO - PROCESS | 1444 | 1467145995487 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
13:33:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 170ms
13:33:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
13:33:15 INFO - PROCESS | 1444 | 1467145995622 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:15 INFO - PROCESS | 1444 | 1467145995659 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
13:33:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 170ms
13:33:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
13:33:15 INFO - PROCESS | 1444 | 1467145995796 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:15 INFO - PROCESS | 1444 | 1467145995834 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
13:33:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 170ms
13:33:15 INFO - PROCESS | 1444 | 1467145995969 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
13:33:16 INFO - PROCESS | 1444 | 1467145996011 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
13:33:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 170ms
13:33:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
13:33:16 INFO - PROCESS | 1444 | 1467145996146 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:16 INFO - PROCESS | 1444 | 1467145996188 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
13:33:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 170ms
13:33:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
13:33:16 INFO - PROCESS | 1444 | 1467145996319 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:16 INFO - PROCESS | 1444 | 1467145996360 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
13:33:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 170ms
13:33:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
13:33:16 INFO - PROCESS | 1444 | 1467145996525 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:16 INFO - PROCESS | 1444 | 1467145996588 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
13:33:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 546ms
13:33:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
13:33:17 INFO - PROCESS | 1444 | 1467145997064 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:17 INFO - PROCESS | 1444 | 1467145997129 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
13:33:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 230ms
13:33:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
13:33:17 INFO - PROCESS | 1444 | 1467145997301 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:17 INFO - PROCESS | 1444 | 1467145997339 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
13:33:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 170ms
13:33:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
13:33:17 INFO - PROCESS | 1444 | 1467145997477 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:17 INFO - PROCESS | 1444 | 1467145997516 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
13:33:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 170ms
13:33:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
13:33:17 INFO - PROCESS | 1444 | 1467145997650 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:17 INFO - PROCESS | 1444 | 1467145997682 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
13:33:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 170ms
13:33:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
13:33:17 INFO - PROCESS | 1444 | 1467145997826 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:17 INFO - PROCESS | 1444 | 1467145997856 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
13:33:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 170ms
13:33:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
13:33:18 INFO - PROCESS | 1444 | 1467145998000 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:18 INFO - PROCESS | 1444 | 1467145998038 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
13:33:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 170ms
13:33:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
13:33:18 INFO - PROCESS | 1444 | 1467145998174 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:18 INFO - PROCESS | 1444 | 1467145998205 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
13:33:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 170ms
13:33:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
13:33:18 INFO - PROCESS | 1444 | 1467145998350 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:18 INFO - PROCESS | 1444 | 1467145998382 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
13:33:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 170ms
13:33:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
13:33:18 INFO - PROCESS | 1444 | 1467145998524 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:18 INFO - PROCESS | 1444 | 1467145998555 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
13:33:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 170ms
13:33:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
13:33:18 INFO - PROCESS | 1444 | 1467145998699 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:18 INFO - PROCESS | 1444 | 1467145998734 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
13:33:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 170ms
13:33:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
13:33:18 INFO - PROCESS | 1444 | 1467145998874 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:18 INFO - PROCESS | 1444 | 1467145998911 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
13:33:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 170ms
13:33:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
13:33:19 INFO - PROCESS | 1444 | 1467145999050 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:19 INFO - PROCESS | 1444 | 1467145999104 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
13:33:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 230ms
13:33:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
13:33:19 INFO - PROCESS | 1444 | 1467145999283 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:19 INFO - PROCESS | 1444 | 1467145999326 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
13:33:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 230ms
13:33:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
13:33:19 INFO - PROCESS | 1444 | 1467145999518 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:19 INFO - PROCESS | 1444 | 1467145999559 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
13:33:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 230ms
13:33:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
13:33:19 INFO - PROCESS | 1444 | 1467145999753 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:19 INFO - PROCESS | 1444 | 1467145999793 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
13:33:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 230ms
13:33:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
13:33:20 INFO - PROCESS | 1444 | 1467145999988 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:20 INFO - PROCESS | 1444 | 1467146000030 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
13:33:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 170ms
13:33:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
13:33:20 INFO - PROCESS | 1444 | 1467146000168 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:20 INFO - PROCESS | 1444 | 1467146000210 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
13:33:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 230ms
13:33:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
13:33:20 INFO - PROCESS | 1444 | 1467146000418 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:20 INFO - PROCESS | 1444 | 1467146000467 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
13:33:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 170ms
13:33:20 INFO - PROCESS | 1444 | 1467146000592 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
13:33:20 INFO - PROCESS | 1444 | 1467146000630 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
13:33:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 169ms
13:33:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
13:33:20 INFO - PROCESS | 1444 | 1467146000766 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:20 INFO - PROCESS | 1444 | 1467146000805 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
13:33:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 170ms
13:33:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
13:33:20 INFO - PROCESS | 1444 | 1467146000944 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:20 INFO - PROCESS | 1444 | 1467146000984 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
13:33:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 170ms
13:33:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
13:33:21 INFO - PROCESS | 1444 | 1467146001117 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:21 INFO - PROCESS | 1444 | 1467146001155 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
13:33:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 170ms
13:33:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
13:33:21 INFO - PROCESS | 1444 | 1467146001291 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:21 INFO - PROCESS | 1444 | 1467146001330 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
13:33:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 170ms
13:33:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
13:33:21 INFO - PROCESS | 1444 | 1467146001466 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:21 INFO - PROCESS | 1444 | 1467146001507 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
13:33:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 169ms
13:33:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
13:33:21 INFO - PROCESS | 1444 | 1467146001640 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:21 INFO - PROCESS | 1444 | 1467146001678 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
13:33:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 170ms
13:33:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
13:33:21 INFO - PROCESS | 1444 | 1467146001816 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:21 INFO - PROCESS | 1444 | 1467146001856 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
13:33:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 170ms
13:33:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
13:33:22 INFO - PROCESS | 1444 | 1467146001993 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:22 INFO - PROCESS | 1444 | 1467146002031 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
13:33:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 170ms
13:33:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
13:33:22 INFO - PROCESS | 1444 | 1467146002166 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:22 INFO - PROCESS | 1444 | 1467146002208 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
13:33:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 170ms
13:33:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
13:33:22 INFO - PROCESS | 1444 | 1467146002340 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:22 INFO - PROCESS | 1444 | 1467146002380 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
13:33:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 170ms
13:33:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
13:33:22 INFO - PROCESS | 1444 | 1467146002520 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:22 INFO - PROCESS | 1444 | 1467146002559 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
13:33:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 170ms
13:33:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
13:33:22 INFO - PROCESS | 1444 | 1467146002690 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:22 INFO - PROCESS | 1444 | 1467146002730 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
13:33:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 170ms
13:33:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
13:33:22 INFO - PROCESS | 1444 | 1467146002866 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:22 INFO - PROCESS | 1444 | 1467146002908 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
13:33:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 169ms
13:33:23 INFO - PROCESS | 1444 | 1467146003069 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
13:33:23 INFO - PROCESS | 1444 | 1467146003129 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
13:33:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 481ms
13:33:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
13:33:23 INFO - PROCESS | 1444 | 1467146003557 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:23 INFO - PROCESS | 1444 | 1467146003602 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
13:33:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 419ms
13:33:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
13:33:23 INFO - PROCESS | 1444 | 1467146003982 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:24 INFO - PROCESS | 1444 | 1467146004020 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
13:33:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 170ms
13:33:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
13:33:24 INFO - PROCESS | 1444 | 1467146004157 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:24 INFO - PROCESS | 1444 | 1467146004189 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
13:33:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 170ms
13:33:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
13:33:24 INFO - PROCESS | 1444 | 1467146004334 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:24 INFO - PROCESS | 1444 | 1467146004366 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
13:33:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 230ms
13:33:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
13:33:24 INFO - PROCESS | 1444 | 1467146004568 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:24 INFO - PROCESS | 1444 | 1467146004601 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
13:33:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 170ms
13:33:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
13:33:24 INFO - PROCESS | 1444 | 1467146004740 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:24 INFO - PROCESS | 1444 | 1467146004769 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
13:33:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 170ms
13:33:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
13:33:24 INFO - PROCESS | 1444 | 1467146004918 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:24 INFO - PROCESS | 1444 | 1467146004959 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
13:33:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 170ms
13:33:25 INFO - PROCESS | 1444 | 1467146005089 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
13:33:25 INFO - PROCESS | 1444 | 1467146005120 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
13:33:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 170ms
13:33:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
13:33:25 INFO - PROCESS | 1444 | 1467146005266 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:25 INFO - PROCESS | 1444 | 1467146005296 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
13:33:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 170ms
13:33:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
13:33:25 INFO - PROCESS | 1444 | 1467146005440 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:25 INFO - PROCESS | 1444 | 1467146005481 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
13:33:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 170ms
13:33:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
13:33:25 INFO - PROCESS | 1444 | 1467146005616 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:25 INFO - PROCESS | 1444 | 1467146005648 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
13:33:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 230ms
13:33:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
13:33:25 INFO - PROCESS | 1444 | 1467146005853 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:25 INFO - PROCESS | 1444 | 1467146005896 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
13:33:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 230ms
13:33:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
13:33:26 INFO - PROCESS | 1444 | 1467146006086 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:26 INFO - PROCESS | 1444 | 1467146006132 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
13:33:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 170ms
13:33:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
13:33:26 INFO - PROCESS | 1444 | 1467146006267 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:26 INFO - PROCESS | 1444 | 1467146006305 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
13:33:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 169ms
13:33:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
13:33:26 INFO - PROCESS | 1444 | 1467146006443 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:26 INFO - PROCESS | 1444 | 1467146006494 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
13:33:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 230ms
13:33:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
13:33:26 INFO - PROCESS | 1444 | 1467146006680 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:26 INFO - PROCESS | 1444 | 1467146006721 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
13:33:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 170ms
13:33:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
13:33:26 INFO - PROCESS | 1444 | 1467146006856 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:26 INFO - PROCESS | 1444 | 1467146006901 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
13:33:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 170ms
13:33:27 INFO - PROCESS | 1444 | 1467146007039 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
13:33:27 INFO - PROCESS | 1444 | 1467146007078 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
13:33:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 230ms
13:33:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
13:33:27 INFO - PROCESS | 1444 | 1467146007276 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:27 INFO - PROCESS | 1444 | 1467146007315 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
13:33:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 170ms
13:33:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
13:33:27 INFO - PROCESS | 1444 | 1467146007451 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:27 INFO - PROCESS | 1444 | 1467146007489 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
13:33:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 169ms
13:33:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
13:33:27 INFO - PROCESS | 1444 | 1467146007630 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:27 INFO - PROCESS | 1444 | 1467146007664 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:28 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)
13:33:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 672ms
13:33:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
13:33:28 INFO - PROCESS | 1444 | 1467146008306 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:28 INFO - PROCESS | 1444 | 1467146008342 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:28 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
13:33:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
13:33:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
13:33:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
13:33:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 671ms
13:33:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
13:33:28 INFO - PROCESS | 1444 | 1467146008981 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:29 INFO - PROCESS | 1444 | 1467146009019 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:29 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
13:33:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
13:33:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
13:33:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
13:33:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 669ms
13:33:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
13:33:29 INFO - PROCESS | 1444 | 1467146009655 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:29 INFO - PROCESS | 1444 | 1467146009691 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:30 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)
13:33:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 986ms
13:33:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
13:33:30 INFO - PROCESS | 1444 | 1467146010648 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:30 INFO - PROCESS | 1444 | 1467146010682 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:31 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)
13:33:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 670ms
13:33:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
13:33:31 INFO - PROCESS | 1444 | 1467146011324 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:31 INFO - PROCESS | 1444 | 1467146011358 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:31 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
13:33:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
13:33:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
13:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
13:33:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 671ms
13:33:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
13:33:32 INFO - PROCESS | 1444 | 1467146012001 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:32 INFO - PROCESS | 1444 | 1467146012033 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:32 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
13:33:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
13:33:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
13:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
13:33:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 687ms
13:33:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
13:33:32 INFO - PROCESS | 1444 | 1467146012691 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:32 INFO - PROCESS | 1444 | 1467146012728 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:33 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
13:33:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
13:33:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
13:33:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
13:33:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 670ms
13:33:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
13:33:33 INFO - PROCESS | 1444 | 1467146013364 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:33 INFO - PROCESS | 1444 | 1467146013395 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:34 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
13:33:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
13:33:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
13:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
13:33:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 671ms
13:33:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
13:33:34 INFO - PROCESS | 1444 | 1467146014040 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:34 INFO - PROCESS | 1444 | 1467146014077 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
13:33:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 170ms
13:33:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
13:33:34 INFO - PROCESS | 1444 | 1467146014216 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:34 INFO - PROCESS | 1444 | 1467146014245 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
13:33:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 168ms
13:33:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
13:33:34 INFO - PROCESS | 1444 | 1467146014386 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:34 INFO - PROCESS | 1444 | 1467146014421 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:34 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"
13:33:34 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
13:33:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
13:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:33:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 170ms
13:33:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
13:33:34 INFO - PROCESS | 1444 | 1467146014564 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:34 INFO - PROCESS | 1444 | 1467146014595 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
13:33:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 170ms
13:33:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
13:33:34 INFO - PROCESS | 1444 | 1467146014737 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:34 INFO - PROCESS | 1444 | 1467146014769 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:34 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"
13:33:34 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
13:33:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
13:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:33:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 170ms
13:33:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
13:33:34 INFO - PROCESS | 1444 | 1467146014914 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:34 INFO - PROCESS | 1444 | 1467146014957 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:35 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"
13:33:35 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
13:33:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
13:33:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:33:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:33:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 170ms
13:33:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
13:33:35 INFO - PROCESS | 1444 | 1467146015086 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:35 INFO - PROCESS | 1444 | 1467146015120 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
13:33:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 169ms
13:33:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
13:33:35 INFO - PROCESS | 1444 | 1467146015261 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:35 INFO - PROCESS | 1444 | 1467146015293 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:35 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
13:33:35 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
13:33:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
13:33:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
13:33:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 670ms
13:33:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
13:33:35 INFO - PROCESS | 1444 | 1467146015939 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:35 INFO - PROCESS | 1444 | 1467146015972 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
13:33:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 170ms
13:33:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
13:33:36 INFO - PROCESS | 1444 | 1467146016162 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:36 INFO - PROCESS | 1444 | 1467146016229 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
13:33:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 440ms
13:33:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
13:33:36 INFO - PROCESS | 1444 | 1467146016596 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:36 INFO - PROCESS | 1444 | 1467146016629 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
13:33:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 171ms
13:33:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
13:33:36 INFO - PROCESS | 1444 | 1467146016773 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:36 INFO - PROCESS | 1444 | 1467146016808 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
13:33:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 170ms
13:33:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
13:33:36 INFO - PROCESS | 1444 | 1467146016951 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:36 INFO - PROCESS | 1444 | 1467146016983 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
13:33:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 170ms
13:33:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
13:33:37 INFO - PROCESS | 1444 | 1467146017122 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:37 INFO - PROCESS | 1444 | 1467146017154 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
13:33:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 170ms
13:33:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
13:33:37 INFO - PROCESS | 1444 | 1467146017298 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:37 INFO - PROCESS | 1444 | 1467146017327 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
13:33:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 170ms
13:33:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
13:33:37 INFO - PROCESS | 1444 | 1467146017472 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:37 INFO - PROCESS | 1444 | 1467146017510 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
13:33:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 170ms
13:33:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
13:33:37 INFO - PROCESS | 1444 | 1467146017648 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:37 INFO - PROCESS | 1444 | 1467146017677 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
13:33:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 170ms
13:33:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
13:33:37 INFO - PROCESS | 1444 | 1467146017821 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:37 INFO - PROCESS | 1444 | 1467146017857 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
13:33:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 170ms
13:33:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
13:33:38 INFO - PROCESS | 1444 | 1467146017997 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:38 INFO - PROCESS | 1444 | 1467146018028 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
13:33:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 170ms
13:33:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
13:33:38 INFO - PROCESS | 1444 | 1467146018171 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:38 INFO - PROCESS | 1444 | 1467146018206 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
13:33:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 170ms
13:33:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
13:33:38 INFO - PROCESS | 1444 | 1467146018349 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:38 INFO - PROCESS | 1444 | 1467146018386 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
13:33:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 170ms
13:33:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
13:33:38 INFO - PROCESS | 1444 | 1467146018523 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:38 INFO - PROCESS | 1444 | 1467146018557 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
13:33:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 170ms
13:33:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
13:33:38 INFO - PROCESS | 1444 | 1467146018698 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:38 INFO - PROCESS | 1444 | 1467146018739 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
13:33:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 170ms
13:33:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
13:33:38 INFO - PROCESS | 1444 | 1467146018874 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:38 INFO - PROCESS | 1444 | 1467146018913 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
13:33:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 170ms
13:33:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
13:33:39 INFO - PROCESS | 1444 | 1467146019050 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:39 INFO - PROCESS | 1444 | 1467146019089 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
13:33:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 230ms
13:33:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
13:33:39 INFO - PROCESS | 1444 | 1467146019284 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:39 INFO - PROCESS | 1444 | 1467146019317 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
13:33:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 170ms
13:33:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
13:33:39 INFO - PROCESS | 1444 | 1467146019461 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:39 INFO - PROCESS | 1444 | 1467146019499 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
13:33:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 170ms
13:33:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
13:33:39 INFO - PROCESS | 1444 | 1467146019636 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:39 INFO - PROCESS | 1444 | 1467146019673 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
13:33:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 170ms
13:33:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
13:33:39 INFO - PROCESS | 1444 | 1467146019810 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:39 INFO - PROCESS | 1444 | 1467146019846 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
13:33:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 170ms
13:33:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
13:33:40 INFO - PROCESS | 1444 | 1467146019986 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:40 INFO - PROCESS | 1444 | 1467146020023 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
13:33:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 169ms
13:33:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
13:33:40 INFO - PROCESS | 1444 | 1467146020159 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:40 INFO - PROCESS | 1444 | 1467146020199 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
13:33:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 170ms
13:33:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
13:33:40 INFO - PROCESS | 1444 | 1467146020334 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:40 INFO - PROCESS | 1444 | 1467146020371 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
13:33:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 170ms
13:33:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
13:33:40 INFO - PROCESS | 1444 | 1467146020512 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:40 INFO - PROCESS | 1444 | 1467146020554 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
13:33:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 171ms
13:33:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
13:33:40 INFO - PROCESS | 1444 | 1467146020685 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:40 INFO - PROCESS | 1444 | 1467146020723 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
13:33:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 169ms
13:33:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
13:33:40 INFO - PROCESS | 1444 | 1467146020858 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:40 INFO - PROCESS | 1444 | 1467146020895 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
13:33:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 170ms
13:33:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
13:33:41 INFO - PROCESS | 1444 | 1467146021035 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:41 INFO - PROCESS | 1444 | 1467146021075 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
13:33:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 170ms
13:33:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
13:33:41 INFO - PROCESS | 1444 | 1467146021209 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:41 INFO - PROCESS | 1444 | 1467146021249 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
13:33:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 170ms
13:33:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
13:33:41 INFO - PROCESS | 1444 | 1467146021384 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:41 INFO - PROCESS | 1444 | 1467146021426 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
13:33:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 169ms
13:33:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
13:33:41 INFO - PROCESS | 1444 | 1467146021560 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:41 INFO - PROCESS | 1444 | 1467146021599 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
13:33:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 170ms
13:33:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
13:33:41 INFO - PROCESS | 1444 | 1467146021735 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:41 INFO - PROCESS | 1444 | 1467146021778 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
13:33:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 170ms
13:33:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
13:33:41 INFO - PROCESS | 1444 | 1467146021908 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:41 INFO - PROCESS | 1444 | 1467146021947 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
13:33:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 169ms
13:33:42 INFO - PROCESS | 1444 | 1467146022089 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
13:33:42 INFO - PROCESS | 1444 | 1467146022130 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
13:33:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 170ms
13:33:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
13:33:42 INFO - PROCESS | 1444 | 1467146022268 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:42 INFO - PROCESS | 1444 | 1467146022310 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
13:33:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 169ms
13:33:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
13:33:42 INFO - PROCESS | 1444 | 1467146022439 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:42 INFO - PROCESS | 1444 | 1467146022481 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
13:33:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 170ms
13:33:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
13:33:42 INFO - PROCESS | 1444 | 1467146022693 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:42 INFO - PROCESS | 1444 | 1467146022754 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
13:33:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 482ms
13:33:43 INFO - PROCESS | 1444 | 1467146023295 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
13:33:43 INFO - PROCESS | 1444 | 1467146023342 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
13:33:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 208ms
13:33:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
13:33:43 INFO - PROCESS | 1444 | 1467146023521 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:43 INFO - PROCESS | 1444 | 1467146023557 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
13:33:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 170ms
13:33:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
13:33:43 INFO - PROCESS | 1444 | 1467146023696 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:43 INFO - PROCESS | 1444 | 1467146023735 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
13:33:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 170ms
13:33:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
13:33:43 INFO - PROCESS | 1444 | 1467146023869 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:43 INFO - PROCESS | 1444 | 1467146023913 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
13:33:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 169ms
13:33:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
13:33:44 INFO - PROCESS | 1444 | 1467146024043 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:44 INFO - PROCESS | 1444 | 1467146024078 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
13:33:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 170ms
13:33:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
13:33:44 INFO - PROCESS | 1444 | 1467146024219 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:44 INFO - PROCESS | 1444 | 1467146024258 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
13:33:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 170ms
13:33:44 INFO - PROCESS | 1444 | 1467146024393 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
13:33:44 INFO - PROCESS | 1444 | 1467146024432 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
13:33:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 170ms
13:33:44 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
13:33:44 INFO - PROCESS | 1444 | 1467146024569 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:44 INFO - PROCESS | 1444 | 1467146024602 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:44 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
13:33:44 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
13:33:44 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 170ms
13:33:44 INFO - TEST-START | /DOMEvents/constructors.html
13:33:44 INFO - PROCESS | 1444 | 1467146024743 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:44 INFO - PROCESS | 1444 | 1467146024776 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
13:33:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
13:33:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
13:33:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
13:33:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
13:33:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
13:33:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
13:33:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
13:33:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
13:33:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
13:33:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
13:33:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
13:33:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
13:33:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
13:33:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
13:33:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
13:33:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
13:33:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
13:33:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
13:33:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
13:33:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
13:33:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
13:33:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
13:33:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
13:33:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
13:33:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
13:33:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
13:33:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
13:33:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
13:33:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
13:33:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
13:33:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
13:33:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
13:33:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
13:33:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
13:33:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
13:33:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
13:33:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
13:33:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
13:33:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
13:33:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
13:33:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
13:33:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
13:33:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
13:33:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
13:33:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
13:33:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
13:33:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
13:33:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
13:33:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
13:33:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
13:33:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
13:33:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
13:33:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
13:33:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
13:33:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
13:33:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
13:33:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
13:33:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
13:33:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
13:33:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
13:33:44 INFO - TEST-OK | /DOMEvents/constructors.html | took 187ms
13:33:44 INFO - TEST-START | /DOMEvents/event-phases-order.html
13:33:44 INFO - PROCESS | 1444 | 1467146024936 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:44 INFO - PROCESS | 1444 | 1467146024969 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:45 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
13:33:45 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 171ms
13:33:45 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
13:33:45 INFO - PROCESS | 1444 | 1467146025112 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:45 INFO - PROCESS | 1444 | 1467146025158 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:45 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
13:33:45 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
13:33:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
13:33:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
13:33:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
13:33:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
13:33:45 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
13:33:45 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
13:33:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
13:33:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
13:33:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
13:33:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
13:33:45 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
13:33:45 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
13:33:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
13:33:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
13:33:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
13:33:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
13:33:45 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]"
13:33:45 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
13:33:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
13:33:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
13:33:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
13:33:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
13:33:45 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
13:33:45 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 231ms
13:33:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
13:33:45 INFO - PROCESS | 1444 | 1467146025350 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:45 INFO - PROCESS | 1444 | 1467146025392 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:45 INFO - PROCESS | 1444 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
13:33:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
13:33:45 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 170ms
13:33:45 INFO - PROCESS | 1444 | 1467146025535 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
13:33:45 INFO - PROCESS | 1444 | 1467146025577 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:45 INFO - PROCESS | 1444 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
13:33:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
13:33:45 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 170ms
13:33:45 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
13:33:45 INFO - PROCESS | 1444 | 1467146025720 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:45 INFO - PROCESS | 1444 | 1467146025759 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:45 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
13:33:45 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 189ms
13:33:45 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
13:33:45 INFO - PROCESS | 1444 | 1467146025906 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:45 INFO - PROCESS | 1444 | 1467146025945 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:46 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.
13:33:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 170ms
13:33:46 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
13:33:46 INFO - PROCESS | 1444 | 1467146026085 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:46 INFO - PROCESS | 1444 | 1467146026129 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:46 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
13:33:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
13:33:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
13:33:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 170ms
13:33:46 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
13:33:46 INFO - PROCESS | 1444 | 1467146026266 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:46 INFO - PROCESS | 1444 | 1467146026305 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:46 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.
13:33:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 170ms
13:33:46 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
13:33:46 INFO - PROCESS | 1444 | 1467146026440 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:46 INFO - PROCESS | 1444 | 1467146026482 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:46 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.
13:33:46 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 230ms
13:33:46 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
13:33:46 INFO - PROCESS | 1444 | 1467146026689 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:46 INFO - PROCESS | 1444 | 1467146026732 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:46 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
13:33:46 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
13:33:46 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 170ms
13:33:46 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
13:33:46 INFO - PROCESS | 1444 | 1467146026861 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:46 INFO - PROCESS | 1444 | 1467146026898 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:47 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.
13:33:47 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 170ms
13:33:47 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
13:33:47 INFO - PROCESS | 1444 | 1467146027036 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:47 INFO - PROCESS | 1444 | 1467146027073 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:47 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.
13:33:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 170ms
13:33:47 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
13:33:47 INFO - PROCESS | 1444 | 1467146027209 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:47 INFO - PROCESS | 1444 | 1467146027246 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:47 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.
13:33:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 170ms
13:33:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
13:33:47 INFO - PROCESS | 1444 | 1467146027386 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:47 INFO - PROCESS | 1444 | 1467146027423 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:47 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.
13:33:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 170ms
13:33:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
13:33:47 INFO - PROCESS | 1444 | 1467146027558 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:47 INFO - PROCESS | 1444 | 1467146027594 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:47 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.
13:33:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 170ms
13:33:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
13:33:47 INFO - PROCESS | 1444 | 1467146027736 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:47 INFO - PROCESS | 1444 | 1467146027774 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:47 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.
13:33:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 170ms
13:33:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
13:33:47 INFO - PROCESS | 1444 | 1467146027908 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:47 INFO - PROCESS | 1444 | 1467146027945 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:48 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
13:33:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
13:33:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
13:33:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 170ms
13:33:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
13:33:48 INFO - PROCESS | 1444 | 1467146028085 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:48 INFO - PROCESS | 1444 | 1467146028125 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:48 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.
13:33:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 170ms
13:33:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
13:33:48 INFO - PROCESS | 1444 | 1467146028259 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:48 INFO - PROCESS | 1444 | 1467146028296 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:48 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.
13:33:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 170ms
13:33:48 INFO - PROCESS | 1444 | 1467146028437 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
13:33:48 INFO - PROCESS | 1444 | 1467146028487 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
13:33:48 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
13:33:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 170ms
13:33:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
13:33:48 INFO - PROCESS | 1444 | 1467146028612 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:48 INFO - PROCESS | 1444 | 1467146028654 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:48 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.
13:33:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 170ms
13:33:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
13:33:48 INFO - PROCESS | 1444 | 1467146028788 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:48 INFO - PROCESS | 1444 | 1467146028827 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:48 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.
13:33:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 170ms
13:33:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
13:33:48 INFO - PROCESS | 1444 | 1467146028965 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:49 INFO - PROCESS | 1444 | 1467146029002 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:49 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.
13:33:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 230ms
13:33:49 INFO - TEST-START | /FileAPI/FileReaderSync.worker
13:33:49 INFO - PROCESS | 1444 | 1467146029400 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:49 INFO - PROCESS | 1444 | 1467146029459 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
13:33:49 INFO - {}
13:33:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
13:33:49 INFO - {}
13:33:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
13:33:49 INFO - {}
13:33:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
13:33:49 INFO - {}
13:33:49 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 251ms
13:33:49 INFO - TEST-START | /FileAPI/fileReader.html
13:33:49 INFO - PROCESS | 1444 | 1467146029640 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:49 INFO - PROCESS | 1444 | 1467146029679 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
13:33:49 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
13:33:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
13:33:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
13:33:49 INFO - TEST-OK | /FileAPI/fileReader.html | took 170ms
13:33:49 INFO - TEST-START | /FileAPI/historical.html
13:33:49 INFO - PROCESS | 1444 | 1467146029815 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:49 INFO - PROCESS | 1444 | 1467146029850 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:49 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
13:33:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
13:33:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
13:33:49 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
13:33:49 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
13:33:49 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
13:33:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
13:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
13:33:49 INFO - TEST-OK | /FileAPI/historical.html | took 171ms
13:33:49 INFO - TEST-START | /FileAPI/idlharness.html
13:33:49 INFO - PROCESS | 1444 | 1467146029989 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:50 INFO - PROCESS | 1444 | 1467146030025 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
13:33:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
13:33:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
13:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
13:33:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
13:33:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
13:33:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:33:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
13:33:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
13:33:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
13:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
13:33:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
13:33:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
13:33:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:33:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
13:33:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
13:33:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
13:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
13:33:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
13:33:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
13:33:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:33:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
13:33:50 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
13:33:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
13:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
13:33:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
13:33:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
13:33:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
13:33:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
13:33:50 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
13:33:50 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
13:33:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
13:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
13:33:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
13:33:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
13:33:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
13:33:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
13:33:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
13:33:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
13:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
13:33:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
13:33:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:33:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
13:33:50 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
13:33:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
13:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
13:33:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
13:33:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
13:33:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
13:33:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
13:33:50 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
13:33:50 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
13:33:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
13:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
13:33:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
13:33:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
13:33:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
13:33:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
13:33:50 INFO - TEST-OK | /FileAPI/idlharness.html | took 323ms
13:33:50 INFO - TEST-START | /FileAPI/idlharness.worker
13:33:50 INFO - PROCESS | 1444 | 1467146030318 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:50 INFO - PROCESS | 1444 | 1467146030347 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
13:33:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
13:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
13:33:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
13:33:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
13:33:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:33:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
13:33:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
13:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
13:33:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
13:33:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
13:33:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:33:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
13:33:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
13:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
13:33:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
13:33:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
13:33:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:33:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
13:33:50 INFO - {}
13:33:50 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
13:33:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
13:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
13:33:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
13:33:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
13:33:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
13:33:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
13:33:50 INFO - {}
13:33:50 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 - {}
13:33:50 INFO - {}
13:33:50 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
13:33:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
13:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
13:33:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
13:33:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
13:33:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
13:33:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
13:33:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
13:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
13:33:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
13:33:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:33:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
13:33:50 INFO - {}
13:33:50 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
13:33:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
13:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
13:33:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
13:33:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
13:33:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
13:33:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
13:33:50 INFO - {}
13:33:50 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 - {}
13:33:50 INFO - {}
13:33:50 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
13:33:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
13:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
13:33:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
13:33:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
13:33:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
13:33:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:33:50 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
13:33:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
13:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
13:33:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
13:33:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:33:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:33:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
13:33:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
13:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
13:33:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
13:33:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:33:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:33:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
13:33:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
13:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
13:33:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
13:33:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:33:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:33:50 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
13:33:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
13:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
13:33:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
13:33:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:33:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:33:50 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
13:33:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
13:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
13:33:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
13:33:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:33:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:33:50 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
13:33:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
13:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
13:33:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
13:33:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
13:33:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:33:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:33:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
13:33:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
13:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
13:33:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
13:33:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
13:33:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:33:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
13:33:50 INFO - {}
13:33:50 INFO - TEST-OK | /FileAPI/idlharness.worker | took 405ms
13:33:50 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
13:33:50 INFO - PROCESS | 1444 | 1467146030728 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:50 INFO - PROCESS | 1444 | 1467146030767 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:50 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
13:33:50 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 170ms
13:33:50 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
13:33:50 INFO - PROCESS | 1444 | 1467146030902 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:50 INFO - PROCESS | 1444 | 1467146030939 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
13:33:51 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 170ms
13:33:51 INFO - TEST-START | /FileAPI/blob/Blob-close.html
13:33:51 INFO - PROCESS | 1444 | 1467146031077 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:51 INFO - PROCESS | 1444 | 1467146031109 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
13:33:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
13:33:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
13:33:51 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 170ms
13:33:51 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
13:33:51 INFO - PROCESS | 1444 | 1467146031253 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:51 INFO - PROCESS | 1444 | 1467146031288 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
13:33:51 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.
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
13:33:51 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'.)
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
13:33:51 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.
13:33:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
13:33:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
13:33:51 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.
13:33:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
13:33:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
13:33:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:33:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
13:33:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
13:33:51 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.
13:33:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
13:33:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
13:33:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:33:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
13:33:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
13:33:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13
13:33:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
13:33:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:33:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
13:33:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
13:33:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
13:33:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
13:33:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
13:33:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
13:33:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
13:33:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
13:33:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
13:33:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
13:33:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
13:33:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
13:33:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
13:33:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
13:33:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
13:33:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
13:33:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
13:33:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
13:33:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
13:33:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
13:33:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
13:33:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
13:33:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
13:33:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
13:33:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
13:33:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
13:33:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
13:33:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
13:33:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
13:33:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
13:33:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
13:33:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
13:33:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
13:33:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
13:33:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
13:33:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
13:33:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
13:33:51 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 339ms
13:33:51 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
13:33:51 INFO - PROCESS | 1444 | 1467146031596 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:51 INFO - PROCESS | 1444 | 1467146031636 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
13:33:51 INFO - {}
13:33:51 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 230ms
13:33:51 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
13:33:51 INFO - PROCESS | 1444 | 1467146031840 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:51 INFO - PROCESS | 1444 | 1467146031892 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
13:33:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 230ms
13:33:52 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
13:33:52 INFO - PROCESS | 1444 | 1467146032071 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:52 INFO - PROCESS | 1444 | 1467146032109 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
13:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
13:33:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
13:33:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:33:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
13:33:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:33:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
13:33:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:33:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
13:33:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:33:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
13:33:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:33:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
13:33:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:33:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
13:33:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:33:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
13:33:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:33:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
13:33:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:33:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
13:33:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:33:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
13:33:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:33:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
13:33:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:33:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
13:33:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:33:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
13:33:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:33:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
13:33:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:33:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
13:33:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:33:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
13:33:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:33:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
13:33:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:33:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
13:33:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:33:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
13:33:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:33:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
13:33:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:33:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
13:33:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:33:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
13:33:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
13:33:52 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"
13:33:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
13:33:52 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"
13:33:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
13:33:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 323ms
13:33:52 INFO - TEST-START | /FileAPI/file/File-constructor.html
13:33:52 INFO - PROCESS | 1444 | 1467146032404 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:52 INFO - PROCESS | 1444 | 1467146032443 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
13:33:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
13:33:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
13:33:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
13:33:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
13:33:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
13:33:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
13:33:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
13:33:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
13:33:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
13:33:52 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
13:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:52 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
13:33:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
13:33:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
13:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
13:33:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
13:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
13:33:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
13:33:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
13:33:52 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 174ms
13:33:52 INFO - PROCESS | 1444 | 1467146032588 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:52 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
13:33:52 INFO - PROCESS | 1444 | 1467146032631 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:52 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
13:33:52 INFO - {}
13:33:52 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 170ms
13:33:52 INFO - PROCESS | 1444 | 1467146032791 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:52 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
13:33:52 INFO - PROCESS | 1444 | 1467146032836 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
13:33:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
13:33:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
13:33:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
13:33:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
13:33:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
13:33:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
13:33:52 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 170ms
13:33:52 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
13:33:52 INFO - PROCESS | 1444 | 1467146032971 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:53 INFO - PROCESS | 1444 | 1467146033005 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
13:33:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
13:33:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
13:33:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
13:33:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
13:33:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
13:33:53 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 170ms
13:33:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
13:33:53 INFO - PROCESS | 1444 | 1467146033143 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:53 INFO - PROCESS | 1444 | 1467146033189 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
13:33:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
13:33:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
13:33:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
13:33:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
13:33:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
13:33:53 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 171ms
13:33:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
13:33:53 INFO - PROCESS | 1444 | 1467146033318 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:53 INFO - PROCESS | 1444 | 1467146033355 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:53 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
13:33:53 INFO - reader.readAsText(blob_2)
13:33:53 INFO - }" did not throw
13:33:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
13:33:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
13:33:53 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
13:33:53 INFO - reader.readAsDataURL(blob_2)
13:33:53 INFO - }" did not throw
13:33:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
13:33:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
13:33:53 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
13:33:53 INFO - reader.readAsArrayBuffer(blob_2)
13:33:53 INFO - }" did not throw
13:33:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
13:33:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
13:33:53 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
13:33:53 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
13:33:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
13:33:53 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
13:33:53 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
13:33:53 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
13:33:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
13:33:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
13:33:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
13:33:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
13:33:53 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
13:33:53 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
13:33:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
13:33:53 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 173ms
13:33:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
13:33:53 INFO - PROCESS | 1444 | 1467146033499 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:53 INFO - PROCESS | 1444 | 1467146033535 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:53 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
13:33:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
13:33:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
13:33:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
13:33:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 169ms
13:33:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
13:33:53 INFO - PROCESS | 1444 | 1467146033668 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:53 INFO - PROCESS | 1444 | 1467146033707 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
13:33:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 170ms
13:33:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
13:33:53 INFO - PROCESS | 1444 | 1467146033843 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:53 INFO - PROCESS | 1444 | 1467146033882 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
13:33:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 170ms
13:33:54 INFO - PROCESS | 1444 | 1467146034018 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
13:33:54 INFO - PROCESS | 1444 | 1467146034055 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
13:33:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 170ms
13:33:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
13:33:54 INFO - PROCESS | 1444 | 1467146034193 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:54 INFO - PROCESS | 1444 | 1467146034233 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
13:33:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
13:33:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 170ms
13:33:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
13:33:54 INFO - PROCESS | 1444 | 1467146034368 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:54 INFO - PROCESS | 1444 | 1467146034408 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
13:33:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 170ms
13:33:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
13:33:54 INFO - PROCESS | 1444 | 1467146034543 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:54 INFO - PROCESS | 1444 | 1467146034581 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
13:33:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
13:33:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
13:33:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 170ms
13:33:54 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
13:33:54 INFO - PROCESS | 1444 | 1467146034719 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:54 INFO - PROCESS | 1444 | 1467146034762 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:54 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
13:33:54 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
13:33:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
13:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
13:33:54 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 169ms
13:33:54 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
13:33:54 INFO - PROCESS | 1444 | 1467146034893 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:54 INFO - PROCESS | 1444 | 1467146034942 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:55 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
13:33:55 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 170ms
13:33:55 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
13:33:55 INFO - PROCESS | 1444 | 1467146035068 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:55 INFO - PROCESS | 1444 | 1467146035107 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:56 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
13:33:56 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 983ms
13:33:56 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
13:33:56 INFO - PROCESS | 1444 | 1467146036058 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:56 INFO - PROCESS | 1444 | 1467146036094 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:56 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
13:33:56 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 922ms
13:33:56 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
13:33:56 INFO - PROCESS | 1444 | 1467146036985 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:57 INFO - PROCESS | 1444 | 1467146037016 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:57 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
13:33:57 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 985ms
13:33:57 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
13:33:57 INFO - PROCESS | 1444 | 1467146037977 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:58 INFO - PROCESS | 1444 | 1467146038007 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:58 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
13:33:58 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 939ms
13:33:58 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
13:33:58 INFO - PROCESS | 1444 | 1467146038924 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:58 INFO - PROCESS | 1444 | 1467146038961 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:59 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
13:33:59 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
13:33:59 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
13:33:59 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
13:33:59 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 943ms
13:33:59 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
13:33:59 INFO - PROCESS | 1444 | 1467146039866 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:33:59 INFO - PROCESS | 1444 | 1467146039894 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:00 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
13:34:00 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
13:34:00 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
13:34:00 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
13:34:00 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
13:34:00 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
13:34:00 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 985ms
13:34:00 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
13:34:00 INFO - PROCESS | 1444 | 1467146040856 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:00 INFO - PROCESS | 1444 | 1467146040892 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:01 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
13:34:01 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
13:34:01 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
13:34:01 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
13:34:01 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
13:34:01 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
13:34:01 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 984ms
13:34:01 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
13:34:01 INFO - PROCESS | 1444 | 1467146041845 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:01 INFO - PROCESS | 1444 | 1467146041874 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:02 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
13:34:02 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
13:34:02 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
13:34:02 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
13:34:02 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
13:34:02 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
13:34:02 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 986ms
13:34:02 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
13:34:02 INFO - PROCESS | 1444 | 1467146042839 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:02 INFO - PROCESS | 1444 | 1467146042875 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:04 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
13:34:04 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
13:34:04 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
13:34:04 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
13:34:04 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 2140ms
13:34:04 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
13:34:04 INFO - PROCESS | 1444 | 1467146044981 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:05 INFO - PROCESS | 1444 | 1467146045012 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
13:34:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
13:34:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
13:34:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
13:34:06 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 1023ms
13:34:06 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
13:34:06 INFO - PROCESS | 1444 | 1467146046011 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:06 INFO - PROCESS | 1444 | 1467146046040 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
13:34:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
13:34:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
13:34:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
13:34:07 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 985ms
13:34:07 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
13:34:07 INFO - PROCESS | 1444 | 1467146046997 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:07 INFO - PROCESS | 1444 | 1467146047027 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
13:34:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
13:34:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
13:34:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
13:34:07 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 880ms
13:34:07 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
13:34:07 INFO - PROCESS | 1444 | 1467146047882 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:07 INFO - PROCESS | 1444 | 1467146047910 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:11 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
13:34:11 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
13:34:11 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
13:34:11 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
13:34:11 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
13:34:11 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 3755ms
13:34:11 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
13:34:11 INFO - PROCESS | 1444 | 1467146051645 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:11 INFO - PROCESS | 1444 | 1467146051674 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:14 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
13:34:14 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
13:34:14 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
13:34:14 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 2635ms
13:34:14 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
13:34:14 INFO - PROCESS | 1444 | 1467146054284 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:14 INFO - PROCESS | 1444 | 1467146054312 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:16 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
13:34:16 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
13:34:16 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
13:34:16 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 2486ms
13:34:16 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
13:34:16 INFO - PROCESS | 1444 | 1467146056774 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:16 INFO - PROCESS | 1444 | 1467146056803 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:17 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
13:34:17 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 1187ms
13:34:17 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
13:34:17 INFO - PROCESS | 1444 | 1467146057965 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:18 INFO - PROCESS | 1444 | 1467146057994 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:18 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
13:34:18 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
13:34:18 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 985ms
13:34:18 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
13:34:18 INFO - PROCESS | 1444 | 1467146058956 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:19 INFO - PROCESS | 1444 | 1467146058987 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:19 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
13:34:19 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 983ms
13:34:19 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
13:34:19 INFO - PROCESS | 1444 | 1467146059942 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:19 INFO - PROCESS | 1444 | 1467146059971 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:20 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
13:34:20 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 983ms
13:34:20 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
13:34:20 INFO - PROCESS | 1444 | 1467146060930 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:20 INFO - PROCESS | 1444 | 1467146060958 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:21 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
13:34:21 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 985ms
13:34:21 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
13:34:21 INFO - PROCESS | 1444 | 1467146061921 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:21 INFO - PROCESS | 1444 | 1467146061957 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:22 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
13:34:22 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 920ms
13:34:22 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
13:34:22 INFO - PROCESS | 1444 | 1467146062846 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:22 INFO - PROCESS | 1444 | 1467146062876 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:23 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
13:34:23 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 924ms
13:34:23 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
13:34:23 INFO - PROCESS | 1444 | 1467146063775 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:23 INFO - PROCESS | 1444 | 1467146063804 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:24 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
13:34:24 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 984ms
13:34:24 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
13:34:24 INFO - PROCESS | 1444 | 1467146064766 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:24 INFO - PROCESS | 1444 | 1467146064799 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:25 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
13:34:25 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 836ms
13:34:25 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
13:34:25 INFO - PROCESS | 1444 | 1467146065602 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:25 INFO - PROCESS | 1444 | 1467146065632 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:26 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
13:34:26 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 984ms
13:34:26 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
13:34:26 INFO - PROCESS | 1444 | 1467146066594 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:26 INFO - PROCESS | 1444 | 1467146066621 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:27 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
13:34:27 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 1074ms
13:34:27 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
13:34:27 INFO - PROCESS | 1444 | 1467146067672 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:27 INFO - PROCESS | 1444 | 1467146067707 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:28 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
13:34:28 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 921ms
13:34:28 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
13:34:28 INFO - PROCESS | 1444 | 1467146068599 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:28 INFO - PROCESS | 1444 | 1467146068626 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:29 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
13:34:29 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 965ms
13:34:29 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
13:34:29 INFO - PROCESS | 1444 | 1467146069569 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:29 INFO - PROCESS | 1444 | 1467146069600 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:30 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
13:34:30 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 940ms
13:34:30 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
13:34:30 INFO - PROCESS | 1444 | 1467146070514 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:30 INFO - PROCESS | 1444 | 1467146070543 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:31 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
13:34:31 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 879ms
13:34:31 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
13:34:31 INFO - PROCESS | 1444 | 1467146071400 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:31 INFO - PROCESS | 1444 | 1467146071430 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:32 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
13:34:32 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 1130ms
13:34:32 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
13:34:32 INFO - PROCESS | 1444 | 1467146072530 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:32 INFO - PROCESS | 1444 | 1467146072558 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:33 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
13:34:33 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 1025ms
13:34:33 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
13:34:33 INFO - PROCESS | 1444 | 1467146073562 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:33 INFO - PROCESS | 1444 | 1467146073589 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:34 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
13:34:34 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 923ms
13:34:34 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
13:34:34 INFO - PROCESS | 1444 | 1467146074489 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:34 INFO - PROCESS | 1444 | 1467146074524 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:35 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
13:34:35 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 981ms
13:34:35 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
13:34:35 INFO - PROCESS | 1444 | 1467146075475 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:35 INFO - PROCESS | 1444 | 1467146075510 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:36 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
13:34:36 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 922ms
13:34:36 INFO - PROCESS | 1444 | 1467146076403 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:36 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
13:34:36 INFO - PROCESS | 1444 | 1467146076433 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:37 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
13:34:37 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 982ms
13:34:37 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
13:34:37 INFO - PROCESS | 1444 | 1467146077396 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:37 INFO - PROCESS | 1444 | 1467146077432 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:38 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
13:34:38 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 986ms
13:34:38 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
13:34:38 INFO - PROCESS | 1444 | 1467146078385 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:38 INFO - PROCESS | 1444 | 1467146078414 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:39 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
13:34:39 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 881ms
13:34:39 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
13:34:39 INFO - PROCESS | 1444 | 1467146079270 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:39 INFO - PROCESS | 1444 | 1467146079299 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:40 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
13:34:40 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 986ms
13:34:40 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
13:34:40 INFO - PROCESS | 1444 | 1467146080262 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:40 INFO - PROCESS | 1444 | 1467146080296 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:41 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
13:34:41 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 982ms
13:34:41 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
13:34:41 INFO - PROCESS | 1444 | 1467146081249 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:41 INFO - PROCESS | 1444 | 1467146081275 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:42 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
13:34:42 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 1022ms
13:34:42 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
13:34:42 INFO - PROCESS | 1444 | 1467146082277 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:42 INFO - PROCESS | 1444 | 1467146082306 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:43 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
13:34:43 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 921ms
13:34:43 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
13:34:43 INFO - PROCESS | 1444 | 1467146083204 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:43 INFO - PROCESS | 1444 | 1467146083236 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:44 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
13:34:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 983ms
13:34:44 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
13:34:44 INFO - PROCESS | 1444 | 1467146084193 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:44 INFO - PROCESS | 1444 | 1467146084222 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:45 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
13:34:45 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 920ms
13:34:45 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
13:34:45 INFO - PROCESS | 1444 | 1467146085115 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:45 INFO - PROCESS | 1444 | 1467146085144 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:45 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
13:34:45 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 880ms
13:34:46 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
13:34:46 INFO - PROCESS | 1444 | 1467146086001 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:46 INFO - PROCESS | 1444 | 1467146086028 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:47 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
13:34:47 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 1126ms
13:34:47 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
13:34:47 INFO - PROCESS | 1444 | 1467146087132 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:47 INFO - PROCESS | 1444 | 1467146087164 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:48 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
13:34:48 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 983ms
13:34:48 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
13:34:48 INFO - PROCESS | 1444 | 1467146088120 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:48 INFO - PROCESS | 1444 | 1467146088151 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:49 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
13:34:49 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 939ms
13:34:49 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
13:34:49 INFO - PROCESS | 1444 | 1467146089064 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:49 INFO - PROCESS | 1444 | 1467146089096 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:49 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
13:34:49 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 879ms
13:34:49 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
13:34:49 INFO - PROCESS | 1444 | 1467146089950 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:49 INFO - PROCESS | 1444 | 1467146089987 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:50 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
13:34:50 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 941ms
13:34:50 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
13:34:50 INFO - PROCESS | 1444 | 1467146090893 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:50 INFO - PROCESS | 1444 | 1467146090922 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:51 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
13:34:51 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 1076ms
13:34:51 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
13:34:51 INFO - PROCESS | 1444 | 1467146091976 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:52 INFO - PROCESS | 1444 | 1467146092010 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:52 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
13:34:52 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 924ms
13:34:52 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
13:34:52 INFO - PROCESS | 1444 | 1467146092903 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:52 INFO - PROCESS | 1444 | 1467146092937 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:53 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
13:34:53 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 1022ms
13:34:53 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
13:34:53 INFO - PROCESS | 1444 | 1467146093929 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:53 INFO - PROCESS | 1444 | 1467146093960 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:54 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
13:34:54 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 878ms
13:34:54 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
13:34:54 INFO - PROCESS | 1444 | 1467146094812 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:54 INFO - PROCESS | 1444 | 1467146094841 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:55 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
13:34:55 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 1019ms
13:34:55 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
13:34:55 INFO - PROCESS | 1444 | 1467146095838 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:55 INFO - PROCESS | 1444 | 1467146095867 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:56 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
13:34:56 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1134ms
13:34:56 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
13:34:56 INFO - PROCESS | 1444 | 1467146096977 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:57 INFO - PROCESS | 1444 | 1467146097008 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:57 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
13:34:57 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 982ms
13:34:57 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
13:34:57 INFO - PROCESS | 1444 | 1467146097961 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:57 INFO - PROCESS | 1444 | 1467146097990 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:58 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
13:34:58 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 985ms
13:34:58 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
13:34:58 INFO - PROCESS | 1444 | 1467146098951 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:58 INFO - PROCESS | 1444 | 1467146098979 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:59 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
13:34:59 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 987ms
13:34:59 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
13:34:59 INFO - PROCESS | 1444 | 1467146099943 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:34:59 INFO - PROCESS | 1444 | 1467146099977 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:01 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
13:35:01 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 1077ms
13:35:01 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
13:35:01 INFO - PROCESS | 1444 | 1467146101025 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:01 INFO - PROCESS | 1444 | 1467146101065 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:02 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
13:35:02 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 1021ms
13:35:02 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
13:35:02 INFO - PROCESS | 1444 | 1467146102052 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:02 INFO - PROCESS | 1444 | 1467146102081 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:03 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
13:35:03 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 1024ms
13:35:03 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
13:35:03 INFO - PROCESS | 1444 | 1467146103085 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:03 INFO - PROCESS | 1444 | 1467146103115 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:04 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
13:35:04 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 944ms
13:35:04 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
13:35:04 INFO - PROCESS | 1444 | 1467146104029 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:04 INFO - PROCESS | 1444 | 1467146104060 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:05 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
13:35:05 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 1022ms
13:35:05 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
13:35:05 INFO - PROCESS | 1444 | 1467146105056 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:05 INFO - PROCESS | 1444 | 1467146105084 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:06 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
13:35:06 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 1076ms
13:35:06 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
13:35:06 INFO - PROCESS | 1444 | 1467146106138 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:06 INFO - PROCESS | 1444 | 1467146106185 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:07 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
13:35:07 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 984ms
13:35:07 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
13:35:07 INFO - PROCESS | 1444 | 1467146107125 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:07 INFO - PROCESS | 1444 | 1467146107155 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:08 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
13:35:08 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 943ms
13:35:08 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
13:35:08 INFO - PROCESS | 1444 | 1467146108074 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:08 INFO - PROCESS | 1444 | 1467146108104 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:09 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
13:35:09 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 984ms
13:35:09 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
13:35:09 INFO - PROCESS | 1444 | 1467146109063 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:09 INFO - PROCESS | 1444 | 1467146109093 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:09 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
13:35:09 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 921ms
13:35:09 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
13:35:09 INFO - PROCESS | 1444 | 1467146109986 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:10 INFO - PROCESS | 1444 | 1467146110015 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:10 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
13:35:10 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 986ms
13:35:10 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
13:35:10 INFO - PROCESS | 1444 | 1467146110978 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:11 INFO - PROCESS | 1444 | 1467146111005 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:11 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
13:35:11 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 942ms
13:35:11 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
13:35:11 INFO - PROCESS | 1444 | 1467146111927 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:11 INFO - PROCESS | 1444 | 1467146111964 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:12 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
13:35:12 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 984ms
13:35:12 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
13:35:12 INFO - PROCESS | 1444 | 1467146112915 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:12 INFO - PROCESS | 1444 | 1467146112945 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:13 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
13:35:13 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 880ms
13:35:13 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
13:35:13 INFO - PROCESS | 1444 | 1467146113801 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:13 INFO - PROCESS | 1444 | 1467146113832 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:14 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
13:35:14 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 1073ms
13:35:14 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
13:35:14 INFO - PROCESS | 1444 | 1467146114882 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:14 INFO - PROCESS | 1444 | 1467146114917 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:15 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
13:35:15 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 944ms
13:35:15 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
13:35:15 INFO - PROCESS | 1444 | 1467146115825 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:15 INFO - PROCESS | 1444 | 1467146115855 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:16 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
13:35:16 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 984ms
13:35:16 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
13:35:16 INFO - PROCESS | 1444 | 1467146116817 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:16 INFO - PROCESS | 1444 | 1467146116845 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:17 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
13:35:17 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 940ms
13:35:17 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
13:35:17 INFO - PROCESS | 1444 | 1467146117759 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:17 INFO - PROCESS | 1444 | 1467146117794 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
13:35:18 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 1078ms
13:35:18 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
13:35:18 INFO - PROCESS | 1444 | 1467146118843 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:18 INFO - PROCESS | 1444 | 1467146118874 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:20 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
13:35:20 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 1172ms
13:35:20 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
13:35:20 INFO - PROCESS | 1444 | 1467146120020 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:20 INFO - PROCESS | 1444 | 1467146120047 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:20 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
13:35:20 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 920ms
13:35:20 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
13:35:20 INFO - PROCESS | 1444 | 1467146120946 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:21 INFO - PROCESS | 1444 | 1467146120984 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:21 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
13:35:21 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 987ms
13:35:21 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
13:35:21 INFO - PROCESS | 1444 | 1467146121937 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:21 INFO - PROCESS | 1444 | 1467146121966 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:23 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
13:35:23 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1230ms
13:35:23 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
13:35:23 INFO - PROCESS | 1444 | 1467146123170 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:23 INFO - PROCESS | 1444 | 1467146123198 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:24 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
13:35:24 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 921ms
13:35:24 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
13:35:24 INFO - PROCESS | 1444 | 1467146124096 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:24 INFO - PROCESS | 1444 | 1467146124124 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:24 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
13:35:24 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 838ms
13:35:24 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
13:35:24 INFO - PROCESS | 1444 | 1467146124941 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:25 INFO - PROCESS | 1444 | 1467146125012 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:26 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
13:35:26 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 1071ms
13:35:26 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
13:35:26 INFO - PROCESS | 1444 | 1467146126017 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:26 INFO - PROCESS | 1444 | 1467146126046 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:27 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
13:35:27 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 1020ms
13:35:27 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
13:35:27 INFO - PROCESS | 1444 | 1467146127043 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:27 INFO - PROCESS | 1444 | 1467146127071 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:27 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
13:35:27 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 880ms
13:35:27 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
13:35:27 INFO - PROCESS | 1444 | 1467146127929 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:27 INFO - PROCESS | 1444 | 1467146127958 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:28 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
13:35:28 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 1022ms
13:35:28 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
13:35:28 INFO - PROCESS | 1444 | 1467146128952 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:28 INFO - PROCESS | 1444 | 1467146128981 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:29 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
13:35:29 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 924ms
13:35:29 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
13:35:29 INFO - PROCESS | 1444 | 1467146129880 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:29 INFO - PROCESS | 1444 | 1467146129908 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
13:35:30 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 923ms
13:35:30 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
13:35:30 INFO - PROCESS | 1444 | 1467146130809 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:30 INFO - PROCESS | 1444 | 1467146130844 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:39 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
13:35:39 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
13:35:39 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
13:35:39 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
13:35:39 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
13:35:39 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
13:35:39 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
13:35:39 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
13:35:39 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
13:35:39 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
13:35:39 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
13:35:39 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
13:35:39 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 8730ms
13:35:39 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
13:35:39 INFO - PROCESS | 1444 | 1467146139545 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:39 INFO - PROCESS | 1444 | 1467146139574 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
13:35:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
13:35:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
13:35:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
13:35:42 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 3036ms
13:35:42 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
13:35:42 INFO - PROCESS | 1444 | 1467146142587 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:42 INFO - PROCESS | 1444 | 1467146142615 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
13:35:43 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 882ms
13:35:43 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
13:35:43 INFO - PROCESS | 1444 | 1467146143474 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:43 INFO - PROCESS | 1444 | 1467146143505 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
13:35:44 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 1127ms
13:35:44 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
13:35:44 INFO - PROCESS | 1444 | 1467146144610 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:44 INFO - PROCESS | 1444 | 1467146144639 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
13:35:45 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 1033ms
13:35:45 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
13:35:45 INFO - PROCESS | 1444 | 1467146145642 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:45 INFO - PROCESS | 1444 | 1467146145672 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:46 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
13:35:46 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 1027ms
13:35:46 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
13:35:46 INFO - PROCESS | 1444 | 1467146146678 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:46 INFO - PROCESS | 1444 | 1467146146710 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
13:35:47 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 987ms
13:35:47 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
13:35:47 INFO - PROCESS | 1444 | 1467146147669 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:47 INFO - PROCESS | 1444 | 1467146147697 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:48 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
13:35:48 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 923ms
13:35:48 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
13:35:48 INFO - PROCESS | 1444 | 1467146148598 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:48 INFO - PROCESS | 1444 | 1467146148625 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
13:35:49 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 985ms
13:35:49 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
13:35:49 INFO - PROCESS | 1444 | 1467146149586 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:49 INFO - PROCESS | 1444 | 1467146149620 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
13:35:50 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 984ms
13:35:50 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
13:35:50 INFO - PROCESS | 1444 | 1467146150575 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:50 INFO - PROCESS | 1444 | 1467146150609 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:51 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
13:35:51 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 923ms
13:35:51 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
13:35:51 INFO - PROCESS | 1444 | 1467146151503 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:51 INFO - PROCESS | 1444 | 1467146151532 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:51 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
13:35:51 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 170ms
13:35:51 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
13:35:51 INFO - PROCESS | 1444 | 1467146151679 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:51 INFO - PROCESS | 1444 | 1467146151709 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:51 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
13:35:51 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
13:35:51 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
13:35:51 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 170ms
13:35:51 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
13:35:51 INFO - PROCESS | 1444 | 1467146151851 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:51 INFO - PROCESS | 1444 | 1467146151881 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:52 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
13:35:52 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 1123ms
13:35:52 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
13:35:52 INFO - PROCESS | 1444 | 1467146152979 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:53 INFO - PROCESS | 1444 | 1467146153005 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:54 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
13:35:54 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 1135ms
13:35:54 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
13:35:54 INFO - PROCESS | 1444 | 1467146154120 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:54 INFO - PROCESS | 1444 | 1467146154153 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:55 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
13:35:55 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 1190ms
13:35:55 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
13:35:55 INFO - PROCESS | 1444 | 1467146155313 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:55 INFO - PROCESS | 1444 | 1467146155340 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:56 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
13:35:56 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
13:35:56 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 1125ms
13:35:56 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
13:35:56 INFO - PROCESS | 1444 | 1467146156443 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:56 INFO - PROCESS | 1444 | 1467146156470 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:57 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
13:35:57 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 881ms
13:35:57 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
13:35:57 INFO - PROCESS | 1444 | 1467146157330 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:57 INFO - PROCESS | 1444 | 1467146157361 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:58 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
13:35:58 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 1234ms
13:35:58 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
13:35:58 INFO - PROCESS | 1444 | 1467146158569 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:58 INFO - PROCESS | 1444 | 1467146158597 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:59 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
13:35:59 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 1131ms
13:35:59 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
13:35:59 INFO - PROCESS | 1444 | 1467146159707 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:35:59 INFO - PROCESS | 1444 | 1467146159735 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
13:36:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
13:36:00 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 1188ms
13:36:00 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
13:36:00 INFO - PROCESS | 1444 | 1467146160897 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:00 INFO - PROCESS | 1444 | 1467146160925 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
13:36:01 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 1027ms
13:36:01 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
13:36:01 INFO - PROCESS | 1444 | 1467146161928 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:01 INFO - PROCESS | 1444 | 1467146161956 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
13:36:02 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 1025ms
13:36:02 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
13:36:02 INFO - PROCESS | 1444 | 1467146162960 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:03 INFO - PROCESS | 1444 | 1467146162991 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
13:36:03 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 1024ms
13:36:03 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
13:36:04 INFO - PROCESS | 1444 | 1467146163989 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:04 INFO - PROCESS | 1444 | 1467146164018 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
13:36:04 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 986ms
13:36:04 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
13:36:04 INFO - PROCESS | 1444 | 1467146164980 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:05 INFO - PROCESS | 1444 | 1467146165010 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:06 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
13:36:06 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 1285ms
13:36:06 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
13:36:06 INFO - PROCESS | 1444 | 1467146166270 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:06 INFO - PROCESS | 1444 | 1467146166298 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
13:36:07 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 1231ms
13:36:07 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
13:36:07 INFO - PROCESS | 1444 | 1467146167504 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:07 INFO - PROCESS | 1444 | 1467146167531 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
13:36:08 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 877ms
13:36:08 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
13:36:08 INFO - PROCESS | 1444 | 1467146168386 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:08 INFO - PROCESS | 1444 | 1467146168414 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:11 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
13:36:11 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
13:36:11 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
13:36:11 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
13:36:11 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
13:36:11 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
13:36:11 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
13:36:11 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
13:36:11 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
13:36:11 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
13:36:11 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
13:36:11 INFO - window.indexedDB.open('test', val);..." did not throw
13:36:11 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
13:36:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:36:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:36:11 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
13:36:11 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
13:36:11 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
13:36:11 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
13:36:11 INFO - window.indexedDB.open('test', val);..." did not throw
13:36:11 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
13:36:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:36:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:36:11 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
13:36:11 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
13:36:11 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
13:36:11 INFO - window.indexedDB.open('test', val);..." did not throw
13:36:11 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
13:36:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:36:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:36:11 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
13:36:11 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
13:36:11 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
13:36:11 INFO - window.indexedDB.open('test', val);..." did not throw
13:36:11 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
13:36:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:36:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:36:11 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
13:36:11 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
13:36:11 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
13:36:11 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
13:36:11 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
13:36:11 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 2915ms
13:36:11 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
13:36:11 INFO - PROCESS | 1444 | 1467146171307 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:11 INFO - PROCESS | 1444 | 1467146171335 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:12 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
13:36:12 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 885ms
13:36:12 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
13:36:12 INFO - PROCESS | 1444 | 1467146172198 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:12 INFO - PROCESS | 1444 | 1467146172228 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:13 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
13:36:13 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
13:36:13 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1380ms
13:36:13 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
13:36:13 INFO - PROCESS | 1444 | 1467146173583 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:13 INFO - PROCESS | 1444 | 1467146173612 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:14 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
13:36:14 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 985ms
13:36:14 INFO - TEST-START | /IndexedDB/idbindex_count.htm
13:36:14 INFO - PROCESS | 1444 | 1467146174571 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:14 INFO - PROCESS | 1444 | 1467146174600 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:15 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
13:36:15 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 921ms
13:36:15 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
13:36:15 INFO - PROCESS | 1444 | 1467146175498 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:15 INFO - PROCESS | 1444 | 1467146175528 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:16 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
13:36:16 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 1019ms
13:36:16 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
13:36:16 INFO - PROCESS | 1444 | 1467146176521 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:16 INFO - PROCESS | 1444 | 1467146176550 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:17 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
13:36:17 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 878ms
13:36:17 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
13:36:17 INFO - PROCESS | 1444 | 1467146177406 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:17 INFO - PROCESS | 1444 | 1467146177436 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:18 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
13:36:18 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 1027ms
13:36:18 INFO - TEST-START | /IndexedDB/idbindex_get.htm
13:36:18 INFO - PROCESS | 1444 | 1467146178439 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:18 INFO - PROCESS | 1444 | 1467146178469 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:19 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
13:36:19 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 1023ms
13:36:19 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
13:36:19 INFO - PROCESS | 1444 | 1467146179464 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:19 INFO - PROCESS | 1444 | 1467146179494 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:20 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
13:36:20 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 921ms
13:36:20 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
13:36:20 INFO - PROCESS | 1444 | 1467146180389 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:20 INFO - PROCESS | 1444 | 1467146180417 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:21 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
13:36:21 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 880ms
13:36:21 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
13:36:21 INFO - PROCESS | 1444 | 1467146181276 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:21 INFO - PROCESS | 1444 | 1467146181311 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:22 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
13:36:22 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 1079ms
13:36:22 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
13:36:22 INFO - PROCESS | 1444 | 1467146182359 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:22 INFO - PROCESS | 1444 | 1467146182400 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:23 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
13:36:23 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 838ms
13:36:23 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
13:36:23 INFO - PROCESS | 1444 | 1467146183203 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:23 INFO - PROCESS | 1444 | 1467146183232 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:24 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
13:36:24 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 923ms
13:36:24 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
13:36:24 INFO - PROCESS | 1444 | 1467146184135 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:24 INFO - PROCESS | 1444 | 1467146184171 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:25 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
13:36:25 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 1175ms
13:36:25 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
13:36:25 INFO - PROCESS | 1444 | 1467146185310 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:25 INFO - PROCESS | 1444 | 1467146185337 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:26 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
13:36:26 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 878ms
13:36:26 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
13:36:26 INFO - PROCESS | 1444 | 1467146186195 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:26 INFO - PROCESS | 1444 | 1467146186222 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:27 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
13:36:27 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
13:36:27 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
13:36:27 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
13:36:27 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
13:36:27 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
13:36:27 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
13:36:27 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
13:36:27 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
13:36:27 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
13:36:27 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
13:36:27 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
13:36:27 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
13:36:27 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 880ms
13:36:27 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
13:36:27 INFO - PROCESS | 1444 | 1467146187082 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:27 INFO - PROCESS | 1444 | 1467146187116 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:28 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
13:36:28 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
13:36:28 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
13:36:28 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
13:36:28 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
13:36:28 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
13:36:28 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
13:36:28 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
13:36:28 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
13:36:28 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
13:36:28 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
13:36:28 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
13:36:28 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
13:36:28 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 1081ms
13:36:28 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
13:36:28 INFO - PROCESS | 1444 | 1467146188167 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:28 INFO - PROCESS | 1444 | 1467146188217 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:29 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
13:36:29 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 1021ms
13:36:29 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
13:36:29 INFO - PROCESS | 1444 | 1467146189192 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:29 INFO - PROCESS | 1444 | 1467146189220 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:30 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
13:36:30 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 922ms
13:36:30 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
13:36:30 INFO - PROCESS | 1444 | 1467146190121 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:30 INFO - PROCESS | 1444 | 1467146190150 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:31 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
13:36:31 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 921ms
13:36:31 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
13:36:31 INFO - PROCESS | 1444 | 1467146191048 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:31 INFO - PROCESS | 1444 | 1467146191078 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:32 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
13:36:32 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 1078ms
13:36:32 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
13:36:32 INFO - PROCESS | 1444 | 1467146192128 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:32 INFO - PROCESS | 1444 | 1467146192159 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:33 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
13:36:33 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 881ms
13:36:33 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
13:36:33 INFO - PROCESS | 1444 | 1467146193014 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:33 INFO - PROCESS | 1444 | 1467146193042 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:33 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
13:36:33 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 922ms
13:36:33 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
13:36:33 INFO - PROCESS | 1444 | 1467146193942 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:33 INFO - PROCESS | 1444 | 1467146193978 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:35 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
13:36:35 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 1082ms
13:36:35 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
13:36:35 INFO - PROCESS | 1444 | 1467146195030 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:35 INFO - PROCESS | 1444 | 1467146195060 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:35 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
13:36:35 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 794ms
13:36:35 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
13:36:35 INFO - PROCESS | 1444 | 1467146195828 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:35 INFO - PROCESS | 1444 | 1467146195858 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:36 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
13:36:36 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 1028ms
13:36:36 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
13:36:36 INFO - PROCESS | 1444 | 1467146196864 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:36 INFO - PROCESS | 1444 | 1467146196901 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:37 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
13:36:37 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 943ms
13:36:37 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
13:36:37 INFO - PROCESS | 1444 | 1467146197807 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:37 INFO - PROCESS | 1444 | 1467146197837 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:38 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
13:36:38 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 1020ms
13:36:38 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
13:36:38 INFO - PROCESS | 1444 | 1467146198835 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:38 INFO - PROCESS | 1444 | 1467146198862 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:39 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
13:36:39 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 880ms
13:36:39 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
13:36:39 INFO - PROCESS | 1444 | 1467146199719 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:39 INFO - PROCESS | 1444 | 1467146199752 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:40 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
13:36:40 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 838ms
13:36:40 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
13:36:40 INFO - PROCESS | 1444 | 1467146200564 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:40 INFO - PROCESS | 1444 | 1467146200593 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:41 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
13:36:41 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 923ms
13:36:41 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
13:36:41 INFO - PROCESS | 1444 | 1467146201490 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:41 INFO - PROCESS | 1444 | 1467146201520 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:42 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
13:36:42 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 1084ms
13:36:42 INFO - PROCESS | 1444 | 1467146202578 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:42 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
13:36:42 INFO - PROCESS | 1444 | 1467146202607 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:43 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
13:36:43 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 880ms
13:36:43 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
13:36:43 INFO - PROCESS | 1444 | 1467146203473 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:43 INFO - PROCESS | 1444 | 1467146203508 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:43 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
13:36:43 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
13:36:43 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
13:36:43 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 171ms
13:36:43 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
13:36:43 INFO - PROCESS | 1444 | 1467146203650 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:43 INFO - PROCESS | 1444 | 1467146203684 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:43 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
13:36:43 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
13:36:43 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
13:36:43 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
13:36:43 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
13:36:43 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
13:36:43 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
13:36:43 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 170ms
13:36:43 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
13:36:43 INFO - PROCESS | 1444 | 1467146203828 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:43 INFO - PROCESS | 1444 | 1467146203855 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:44 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
13:36:44 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
13:36:44 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
13:36:44 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
13:36:44 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
13:36:44 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
13:36:44 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
13:36:44 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 189ms
13:36:44 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
13:36:44 INFO - PROCESS | 1444 | 1467146204018 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:44 INFO - PROCESS | 1444 | 1467146204052 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
13:36:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 880ms
13:36:44 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
13:36:44 INFO - PROCESS | 1444 | 1467146204901 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:44 INFO - PROCESS | 1444 | 1467146204928 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:45 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
13:36:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 880ms
13:36:45 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
13:36:45 INFO - PROCESS | 1444 | 1467146205786 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:45 INFO - PROCESS | 1444 | 1467146205813 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:46 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
13:36:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 983ms
13:36:46 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
13:36:46 INFO - PROCESS | 1444 | 1467146206774 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:46 INFO - PROCESS | 1444 | 1467146206802 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
13:36:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 921ms
13:36:47 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
13:36:47 INFO - PROCESS | 1444 | 1467146207723 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:47 INFO - PROCESS | 1444 | 1467146207755 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:48 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
13:36:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 1025ms
13:36:48 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
13:36:48 INFO - PROCESS | 1444 | 1467146208753 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:48 INFO - PROCESS | 1444 | 1467146208785 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:49 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
13:36:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 986ms
13:36:49 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
13:36:49 INFO - PROCESS | 1444 | 1467146209744 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:49 INFO - PROCESS | 1444 | 1467146209773 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
13:36:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 1022ms
13:36:50 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
13:36:50 INFO - PROCESS | 1444 | 1467146210769 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:50 INFO - PROCESS | 1444 | 1467146210799 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:51 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
13:36:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 880ms
13:36:51 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
13:36:51 INFO - PROCESS | 1444 | 1467146211652 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:51 INFO - PROCESS | 1444 | 1467146211681 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
13:36:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 1026ms
13:36:52 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
13:36:52 INFO - PROCESS | 1444 | 1467146212685 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:52 INFO - PROCESS | 1444 | 1467146212718 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
13:36:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 920ms
13:36:53 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
13:36:53 INFO - PROCESS | 1444 | 1467146213609 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:53 INFO - PROCESS | 1444 | 1467146213637 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
13:36:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 1022ms
13:36:54 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
13:36:54 INFO - PROCESS | 1444 | 1467146214638 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:54 INFO - PROCESS | 1444 | 1467146214670 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
13:36:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 924ms
13:36:55 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
13:36:55 INFO - PROCESS | 1444 | 1467146215566 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:55 INFO - PROCESS | 1444 | 1467146215596 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
13:36:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 983ms
13:36:56 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
13:36:56 INFO - PROCESS | 1444 | 1467146216557 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:56 INFO - PROCESS | 1444 | 1467146216588 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
13:36:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 984ms
13:36:57 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
13:36:57 INFO - PROCESS | 1444 | 1467146217541 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:57 INFO - PROCESS | 1444 | 1467146217571 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
13:36:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 923ms
13:36:58 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
13:36:58 INFO - PROCESS | 1444 | 1467146218471 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:58 INFO - PROCESS | 1444 | 1467146218499 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:59 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
13:36:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 921ms
13:36:59 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
13:36:59 INFO - PROCESS | 1444 | 1467146219400 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:36:59 INFO - PROCESS | 1444 | 1467146219434 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
13:37:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 1081ms
13:37:00 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
13:37:00 INFO - PROCESS | 1444 | 1467146220536 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:00 INFO - PROCESS | 1444 | 1467146220580 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
13:37:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 985ms
13:37:01 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
13:37:01 INFO - PROCESS | 1444 | 1467146221526 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:01 INFO - PROCESS | 1444 | 1467146221557 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
13:37:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 922ms
13:37:02 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
13:37:02 INFO - PROCESS | 1444 | 1467146222454 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:02 INFO - PROCESS | 1444 | 1467146222485 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:03 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
13:37:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 921ms
13:37:03 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
13:37:03 INFO - PROCESS | 1444 | 1467146223376 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:03 INFO - PROCESS | 1444 | 1467146223405 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
13:37:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 1073ms
13:37:04 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
13:37:04 INFO - PROCESS | 1444 | 1467146224454 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:04 INFO - PROCESS | 1444 | 1467146224482 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
13:37:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 941ms
13:37:05 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
13:37:05 INFO - PROCESS | 1444 | 1467146225400 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:05 INFO - PROCESS | 1444 | 1467146225436 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
13:37:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 817ms
13:37:06 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
13:37:06 INFO - PROCESS | 1444 | 1467146226222 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:06 INFO - PROCESS | 1444 | 1467146226250 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:07 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
13:37:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 1029ms
13:37:07 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
13:37:07 INFO - PROCESS | 1444 | 1467146227257 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:07 INFO - PROCESS | 1444 | 1467146227288 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
13:37:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 985ms
13:37:08 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
13:37:08 INFO - PROCESS | 1444 | 1467146228248 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:08 INFO - PROCESS | 1444 | 1467146228280 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:09 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
13:37:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 986ms
13:37:09 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
13:37:09 INFO - PROCESS | 1444 | 1467146229243 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:09 INFO - PROCESS | 1444 | 1467146229280 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:10 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
13:37:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 985ms
13:37:10 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
13:37:10 INFO - PROCESS | 1444 | 1467146230227 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:10 INFO - PROCESS | 1444 | 1467146230258 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:11 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
13:37:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 1025ms
13:37:11 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
13:37:11 INFO - PROCESS | 1444 | 1467146231259 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:11 INFO - PROCESS | 1444 | 1467146231286 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
13:37:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 985ms
13:37:12 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
13:37:12 INFO - PROCESS | 1444 | 1467146232247 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:12 INFO - PROCESS | 1444 | 1467146232281 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:13 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
13:37:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 880ms
13:37:13 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
13:37:13 INFO - PROCESS | 1444 | 1467146233133 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:13 INFO - PROCESS | 1444 | 1467146233205 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
13:37:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 1079ms
13:37:14 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
13:37:14 INFO - PROCESS | 1444 | 1467146234216 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:14 INFO - PROCESS | 1444 | 1467146234245 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
13:37:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 1023ms
13:37:15 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
13:37:15 INFO - PROCESS | 1444 | 1467146235246 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:15 INFO - PROCESS | 1444 | 1467146235276 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
13:37:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 923ms
13:37:16 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
13:37:16 INFO - PROCESS | 1444 | 1467146236175 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:16 INFO - PROCESS | 1444 | 1467146236204 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:17 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"
13:37:17 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
13:37:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:37:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
13:37:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 922ms
13:37:17 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
13:37:17 INFO - PROCESS | 1444 | 1467146237100 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:17 INFO - PROCESS | 1444 | 1467146237130 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:17 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"
13:37:17 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
13:37:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:37:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
13:37:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 882ms
13:37:17 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
13:37:17 INFO - PROCESS | 1444 | 1467146237985 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:18 INFO - PROCESS | 1444 | 1467146238013 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
13:37:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 924ms
13:37:18 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
13:37:18 INFO - PROCESS | 1444 | 1467146238914 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:18 INFO - PROCESS | 1444 | 1467146238950 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
13:37:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 983ms
13:37:19 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
13:37:19 INFO - PROCESS | 1444 | 1467146239903 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:19 INFO - PROCESS | 1444 | 1467146239940 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
13:37:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 922ms
13:37:20 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
13:37:20 INFO - PROCESS | 1444 | 1467146240831 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:20 INFO - PROCESS | 1444 | 1467146240861 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
13:37:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 879ms
13:37:21 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
13:37:21 INFO - PROCESS | 1444 | 1467146241715 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:21 INFO - PROCESS | 1444 | 1467146241745 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
13:37:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 1028ms
13:37:22 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
13:37:22 INFO - PROCESS | 1444 | 1467146242746 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:22 INFO - PROCESS | 1444 | 1467146242776 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
13:37:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 984ms
13:37:23 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
13:37:23 INFO - PROCESS | 1444 | 1467146243735 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:23 INFO - PROCESS | 1444 | 1467146243763 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
13:37:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 922ms
13:37:24 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
13:37:24 INFO - PROCESS | 1444 | 1467146244662 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:24 INFO - PROCESS | 1444 | 1467146244696 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
13:37:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 986ms
13:37:25 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
13:37:25 INFO - PROCESS | 1444 | 1467146245651 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:25 INFO - PROCESS | 1444 | 1467146245679 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:26 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
13:37:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 878ms
13:37:26 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
13:37:26 INFO - PROCESS | 1444 | 1467146246536 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:26 INFO - PROCESS | 1444 | 1467146246568 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
13:37:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 1333ms
13:37:27 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
13:37:27 INFO - PROCESS | 1444 | 1467146247874 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:27 INFO - PROCESS | 1444 | 1467146247905 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
13:37:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 941ms
13:37:28 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
13:37:28 INFO - PROCESS | 1444 | 1467146248821 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:28 INFO - PROCESS | 1444 | 1467146248852 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
13:37:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 1085ms
13:37:29 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
13:37:29 INFO - PROCESS | 1444 | 1467146249910 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:29 INFO - PROCESS | 1444 | 1467146249939 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
13:37:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 922ms
13:37:30 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
13:37:30 INFO - PROCESS | 1444 | 1467146250838 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:30 INFO - PROCESS | 1444 | 1467146250866 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
13:37:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 986ms
13:37:31 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
13:37:31 INFO - PROCESS | 1444 | 1467146251832 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:31 INFO - PROCESS | 1444 | 1467146251866 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
13:37:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 923ms
13:37:32 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
13:37:32 INFO - PROCESS | 1444 | 1467146252759 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:32 INFO - PROCESS | 1444 | 1467146252790 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
13:37:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 1078ms
13:37:33 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
13:37:33 INFO - PROCESS | 1444 | 1467146253842 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:33 INFO - PROCESS | 1444 | 1467146253872 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
13:37:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 921ms
13:37:34 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
13:37:34 INFO - PROCESS | 1444 | 1467146254776 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:34 INFO - PROCESS | 1444 | 1467146254811 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
13:37:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 943ms
13:37:35 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
13:37:35 INFO - PROCESS | 1444 | 1467146255714 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:35 INFO - PROCESS | 1444 | 1467146255743 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
13:37:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
13:37:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
13:37:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
13:37:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
13:37:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
13:37:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
13:37:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
13:37:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
13:37:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
13:37:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
13:37:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
13:37:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 940ms
13:37:36 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
13:37:36 INFO - PROCESS | 1444 | 1467146256658 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:36 INFO - PROCESS | 1444 | 1467146256685 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
13:37:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
13:37:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
13:37:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
13:37:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
13:37:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
13:37:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
13:37:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
13:37:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
13:37:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
13:37:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
13:37:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
13:37:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 923ms
13:37:37 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
13:37:37 INFO - PROCESS | 1444 | 1467146257588 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:37 INFO - PROCESS | 1444 | 1467146257622 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
13:37:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 1021ms
13:37:38 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
13:37:38 INFO - PROCESS | 1444 | 1467146258614 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:38 INFO - PROCESS | 1444 | 1467146258686 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
13:37:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 1078ms
13:37:39 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
13:37:39 INFO - PROCESS | 1444 | 1467146259696 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:39 INFO - PROCESS | 1444 | 1467146259726 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
13:37:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 923ms
13:37:40 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
13:37:40 INFO - PROCESS | 1444 | 1467146260625 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:40 INFO - PROCESS | 1444 | 1467146260655 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
13:37:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
13:37:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
13:37:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
13:37:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
13:37:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 3797ms
13:37:44 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
13:37:44 INFO - PROCESS | 1444 | 1467146264429 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:44 INFO - PROCESS | 1444 | 1467146264458 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
13:37:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 1137ms
13:37:45 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
13:37:45 INFO - PROCESS | 1444 | 1467146265570 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:45 INFO - PROCESS | 1444 | 1467146265599 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:46 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
13:37:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 864ms
13:37:46 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
13:37:46 INFO - PROCESS | 1444 | 1467146266438 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:46 INFO - PROCESS | 1444 | 1467146266469 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:47 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
13:37:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 985ms
13:37:47 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
13:37:47 INFO - PROCESS | 1444 | 1467146267431 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:47 INFO - PROCESS | 1444 | 1467146267467 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
13:37:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 1023ms
13:37:48 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
13:37:48 INFO - PROCESS | 1444 | 1467146268458 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:48 INFO - PROCESS | 1444 | 1467146268486 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:49 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
13:37:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 1025ms
13:37:49 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
13:37:49 INFO - PROCESS | 1444 | 1467146269490 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:49 INFO - PROCESS | 1444 | 1467146269518 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:50 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
13:37:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 984ms
13:37:50 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
13:37:50 INFO - PROCESS | 1444 | 1467146270477 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:50 INFO - PROCESS | 1444 | 1467146270512 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
13:37:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 1079ms
13:37:51 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
13:37:51 INFO - PROCESS | 1444 | 1467146271620 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:51 INFO - PROCESS | 1444 | 1467146271650 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:52 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
13:37:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 880ms
13:37:52 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
13:37:52 INFO - PROCESS | 1444 | 1467146272508 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:52 INFO - PROCESS | 1444 | 1467146272538 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
13:37:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 1031ms
13:37:53 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
13:37:53 INFO - PROCESS | 1444 | 1467146273544 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:53 INFO - PROCESS | 1444 | 1467146273575 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
13:37:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 984ms
13:37:54 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
13:37:54 INFO - PROCESS | 1444 | 1467146274530 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:54 INFO - PROCESS | 1444 | 1467146274560 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
13:37:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 880ms
13:37:55 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
13:37:55 INFO - PROCESS | 1444 | 1467146275414 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:55 INFO - PROCESS | 1444 | 1467146275442 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
13:37:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 984ms
13:37:56 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
13:37:56 INFO - PROCESS | 1444 | 1467146276404 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:56 INFO - PROCESS | 1444 | 1467146276440 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
13:37:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 921ms
13:37:57 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
13:37:57 INFO - PROCESS | 1444 | 1467146277329 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:57 INFO - PROCESS | 1444 | 1467146277358 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
13:37:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 1027ms
13:37:58 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
13:37:58 INFO - PROCESS | 1444 | 1467146278363 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:58 INFO - PROCESS | 1444 | 1467146278394 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
13:37:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 1023ms
13:37:59 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
13:37:59 INFO - PROCESS | 1444 | 1467146279391 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:37:59 INFO - PROCESS | 1444 | 1467146279422 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:00 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
13:38:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 923ms
13:38:00 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
13:38:00 INFO - PROCESS | 1444 | 1467146280327 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:00 INFO - PROCESS | 1444 | 1467146280362 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:01 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
13:38:01 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 1340ms
13:38:01 INFO - TEST-START | /IndexedDB/idbtransaction.htm
13:38:01 INFO - PROCESS | 1444 | 1467146281666 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:01 INFO - PROCESS | 1444 | 1467146281694 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:02 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
13:38:02 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
13:38:02 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 986ms
13:38:02 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
13:38:02 INFO - PROCESS | 1444 | 1467146282659 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:02 INFO - PROCESS | 1444 | 1467146282687 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:03 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
13:38:03 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 879ms
13:38:03 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
13:38:03 INFO - PROCESS | 1444 | 1467146283543 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:03 INFO - PROCESS | 1444 | 1467146283577 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:09 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
13:38:09 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
13:38:09 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
13:38:09 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
13:38:09 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
13:38:09 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
13:38:09 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
13:38:09 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
13:38:09 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 5909ms
13:38:09 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
13:38:09 INFO - PROCESS | 1444 | 1467146289456 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:09 INFO - PROCESS | 1444 | 1467146289487 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:10 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
13:38:10 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 1179ms
13:38:10 INFO - TEST-START | /IndexedDB/index_sort_order.htm
13:38:10 INFO - PROCESS | 1444 | 1467146290647 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:10 INFO - PROCESS | 1444 | 1467146290676 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:11 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
13:38:11 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 1074ms
13:38:11 INFO - TEST-START | /IndexedDB/interfaces.html
13:38:11 INFO - PROCESS | 1444 | 1467146291723 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:11 INFO - PROCESS | 1444 | 1467146291753 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
13:38:12 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
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
13:38:12 INFO - TEST-OK | /IndexedDB/interfaces.html | took 321ms
13:38:12 INFO - TEST-START | /IndexedDB/interfaces.worker
13:38:12 INFO - PROCESS | 1444 | 1467146292050 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:12 INFO - PROCESS | 1444 | 1467146292083 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
13:38:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
13:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:38:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:38:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
13:38:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
13:38:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
13:38:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:38:12 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
13:38:12 INFO - {}
13:38:12 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 - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
13:38:12 INFO - {}
13:38:12 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 408ms
13:38:12 INFO - TEST-START | /IndexedDB/key_invalid.htm
13:38:12 INFO - PROCESS | 1444 | 1467146292464 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:12 INFO - PROCESS | 1444 | 1467146292495 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
13:38:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
13:38:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
13:38:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
13:38:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
13:38:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
13:38:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
13:38:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
13:38:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
13:38:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
13:38:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
13:38:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
13:38:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
13:38:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
13:38:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
13:38:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
13:38:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
13:38:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
13:38:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
13:38:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
13:38:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
13:38:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
13:38:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
13:38:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
13:38:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
13:38:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
13:38:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
13:38:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
13:38:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
13:38:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
13:38:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
13:38:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
13:38:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
13:38:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
13:38:13 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 849ms
13:38:13 INFO - TEST-START | /IndexedDB/key_valid.html
13:38:13 INFO - PROCESS | 1444 | 1467146293315 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:13 INFO - PROCESS | 1444 | 1467146293348 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
13:38:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
13:38:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
13:38:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
13:38:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
13:38:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
13:38:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
13:38:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
13:38:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
13:38:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
13:38:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
13:38:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
13:38:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
13:38:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
13:38:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
13:38:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
13:38:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
13:38:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
13:38:26 INFO - TEST-OK | /IndexedDB/key_valid.html | took 13427ms
13:38:26 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
13:38:26 INFO - PROCESS | 1444 | 1467146306753 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:26 INFO - PROCESS | 1444 | 1467146306783 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:27 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
13:38:27 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 1188ms
13:38:27 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
13:38:27 INFO - PROCESS | 1444 | 1467146307947 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:27 INFO - PROCESS | 1444 | 1467146307975 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:28 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
13:38:28 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 923ms
13:38:28 INFO - TEST-START | /IndexedDB/keygenerator.htm
13:38:28 INFO - PROCESS | 1444 | 1467146308876 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:28 INFO - PROCESS | 1444 | 1467146308906 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:31 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
13:38:31 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
13:38:31 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
13:38:31 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 2349ms
13:38:31 INFO - TEST-START | /IndexedDB/keyorder.htm
13:38:31 INFO - PROCESS | 1444 | 1467146311230 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:31 INFO - PROCESS | 1444 | 1467146311259 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
13:38:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
13:38:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
13:38:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
13:38:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
13:38:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
13:38:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
13:38:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
13:38:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
13:38:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
13:38:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
13:38:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
13:38:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
13:38:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
13:38:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
13:38:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
13:38:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
13:38:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
13:38:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
13:38:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
13:38:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
13:38:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
13:38:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
13:38:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
13:38:32 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 1025ms
13:38:32 INFO - TEST-START | /IndexedDB/keypath.htm
13:38:32 INFO - PROCESS | 1444 | 1467146312260 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:32 INFO - PROCESS | 1444 | 1467146312292 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:33 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
13:38:33 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
13:38:33 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
13:38:33 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
13:38:33 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
13:38:33 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
13:38:33 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
13:38:33 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
13:38:33 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
13:38:33 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
13:38:33 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
13:38:33 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
13:38:33 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
13:38:33 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
13:38:33 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
13:38:33 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
13:38:33 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
13:38:33 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
13:38:33 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
13:38:33 INFO - TEST-OK | /IndexedDB/keypath.htm | took 928ms
13:38:33 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
13:38:33 INFO - PROCESS | 1444 | 1467146313196 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:33 INFO - PROCESS | 1444 | 1467146313230 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
13:38:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
13:38:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
13:38:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
13:38:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
13:38:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
13:38:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
13:38:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
13:38:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
13:38:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
13:38:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
13:38:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
13:38:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
13:38:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
13:38:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
13:38:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
13:38:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
13:38:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
13:38:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
13:38:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
13:38:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
13:38:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
13:38:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
13:38:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
13:38:34 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 925ms
13:38:34 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
13:38:34 INFO - PROCESS | 1444 | 1467146314124 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:34 INFO - PROCESS | 1444 | 1467146314155 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:36 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
13:38:36 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
13:38:36 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
13:38:36 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 2480ms
13:38:36 INFO - TEST-START | /IndexedDB/list_ordering.htm
13:38:36 INFO - PROCESS | 1444 | 1467146316611 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:36 INFO - PROCESS | 1444 | 1467146316643 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:39 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
13:38:39 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
13:38:39 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
13:38:39 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 2497ms
13:38:39 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
13:38:39 INFO - PROCESS | 1444 | 1467146319113 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:39 INFO - PROCESS | 1444 | 1467146319142 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:40 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
13:38:40 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 1129ms
13:38:40 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
13:38:40 INFO - PROCESS | 1444 | 1467146320249 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:40 INFO - PROCESS | 1444 | 1467146320278 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:41 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
13:38:41 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 942ms
13:38:41 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
13:38:41 INFO - PROCESS | 1444 | 1467146321193 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:41 INFO - PROCESS | 1444 | 1467146321221 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:42 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
13:38:42 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 879ms
13:38:42 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
13:38:42 INFO - PROCESS | 1444 | 1467146322079 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:42 INFO - PROCESS | 1444 | 1467146322107 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:43 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
13:38:43 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 1023ms
13:38:43 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
13:38:43 INFO - PROCESS | 1444 | 1467146323111 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:43 INFO - PROCESS | 1444 | 1467146323147 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:44 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
13:38:44 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 1178ms
13:38:44 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
13:38:44 INFO - PROCESS | 1444 | 1467146324294 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:44 INFO - PROCESS | 1444 | 1467146324322 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:45 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
13:38:45 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 1178ms
13:38:45 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
13:38:45 INFO - PROCESS | 1444 | 1467146325477 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:45 INFO - PROCESS | 1444 | 1467146325505 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:46 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
13:38:46 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 984ms
13:38:46 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
13:38:46 INFO - PROCESS | 1444 | 1467146326464 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:46 INFO - PROCESS | 1444 | 1467146326493 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:47 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
13:38:47 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 983ms
13:38:47 INFO - TEST-START | /IndexedDB/value.htm
13:38:47 INFO - PROCESS | 1444 | 1467146327454 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:47 INFO - PROCESS | 1444 | 1467146327482 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:49 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
13:38:49 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
13:38:49 INFO - TEST-OK | /IndexedDB/value.htm | took 1589ms
13:38:49 INFO - TEST-START | /IndexedDB/value_recursive.htm
13:38:49 INFO - PROCESS | 1444 | 1467146329087 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:49 INFO - PROCESS | 1444 | 1467146329118 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:51 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
13:38:51 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
13:38:51 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
13:38:51 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 2380ms
13:38:51 INFO - TEST-START | /IndexedDB/writer-starvation.htm
13:38:51 INFO - PROCESS | 1444 | 1467146331432 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:51 INFO - PROCESS | 1444 | 1467146331465 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:52 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
13:38:52 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 1394ms
13:38:52 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
13:38:52 INFO - PROCESS | 1444 | 1467146332831 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:52 INFO - PROCESS | 1444 | 1467146332860 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:53 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
13:38:53 INFO - {}
13:38:53 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
13:38:53 INFO - {}
13:38:53 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
13:38:53 INFO - {}
13:38:53 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
13:38:53 INFO - {}
13:38:53 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 170ms
13:38:53 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
13:38:53 INFO - PROCESS | 1444 | 1467146333007 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:53 INFO - PROCESS | 1444 | 1467146333037 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:53 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
13:38:53 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
13:38:53 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
13:38:53 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
13:38:53 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 170ms
13:38:53 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
13:38:53 INFO - PROCESS | 1444 | 1467146333181 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:53 INFO - PROCESS | 1444 | 1467146333213 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
13:38:53 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 217ms
13:38:53 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
13:38:53 INFO - PROCESS | 1444 | 1467146333401 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:53 INFO - PROCESS | 1444 | 1467146333432 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
13:38:53 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
13:38:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
13:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:38:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:38:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
13:38:53 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
13:38:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
13:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:38:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:38:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
13:38:53 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 182ms
13:38:53 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
13:38:53 INFO - PROCESS | 1444 | 1467146333588 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:53 INFO - PROCESS | 1444 | 1467146333625 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:53 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() {
13:38:53 INFO - [native code]
13:38:53 INFO - }" but got function "function () {
13:38:53 INFO - }"
13:38:53 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
13:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:38:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:38:53 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
13:38:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
13:38:53 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
13:38:53 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
13:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:38:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:38:53 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
13:38:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
13:38:53 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 170ms
13:38:53 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
13:38:53 INFO - PROCESS | 1444 | 1467146333765 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:53 INFO - PROCESS | 1444 | 1467146333793 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:53 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() {
13:38:53 INFO - [native code]
13:38:53 INFO - }" but got function "function () {
13:38:53 INFO - }"
13:38:53 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
13:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:38:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:38:53 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
13:38:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
13:38:53 INFO - {}
13:38:53 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
13:38:53 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
13:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:38:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:38:53 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
13:38:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
13:38:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
13:38:53 INFO - {}
13:38:53 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 170ms
13:38:53 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
13:38:53 INFO - PROCESS | 1444 | 1467146333941 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:53 INFO - PROCESS | 1444 | 1467146333971 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
13:38:54 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
13:38:54 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
13:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:38:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:38:54 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
13:38:54 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
13:38:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
13:38:54 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
13:38:54 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
13:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:38:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:38:54 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
13:38:54 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
13:38:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
13:38:54 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"
13:38:54 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
13:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:38:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:38:54 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
13:38:54 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
13:38:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
13:38:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
13:38:54 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
13:38:54 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
13:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:38:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:38:54 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
13:38:54 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
13:38:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
13:38:54 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
13:38:54 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
13:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:38:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:38:54 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
13:38:54 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
13:38:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
13:38:54 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
13:38:54 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
13:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:38:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:38:54 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
13:38:54 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
13:38:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
13:38:54 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"
13:38:54 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
13:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:38:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:38:54 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
13:38:54 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
13:38:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
13:38:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
13:38:54 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
13:38:54 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
13:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:38:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:38:54 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
13:38:54 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
13:38:54 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 187ms
13:38:54 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
13:38:54 INFO - PROCESS | 1444 | 1467146334135 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:54 INFO - PROCESS | 1444 | 1467146334170 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
13:38:54 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 171ms
13:38:54 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
13:38:54 INFO - PROCESS | 1444 | 1467146334309 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:54 INFO - PROCESS | 1444 | 1467146334340 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
13:38:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
13:38:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
13:38:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
13:38:54 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 170ms
13:38:54 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
13:38:54 INFO - PROCESS | 1444 | 1467146334485 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:54 INFO - PROCESS | 1444 | 1467146334522 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
13:38:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
13:38:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
13:38:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
13:38:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
13:38:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
13:38:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
13:38:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
13:38:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
13:38:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
13:38:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
13:38:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
13:38:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
13:38:54 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
13:38:54 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
13:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:38:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:38:54 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
13:38:54 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 171ms
13:38:54 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
13:38:54 INFO - PROCESS | 1444 | 1467146334660 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:54 INFO - PROCESS | 1444 | 1467146334691 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:55 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
13:38:55 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
13:38:55 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
13:38:55 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
13:38:55 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
13:38:55 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1189ms
13:38:55 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
13:38:55 INFO - PROCESS | 1444 | 1467146335856 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:55 INFO - PROCESS | 1444 | 1467146335887 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:57 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
13:38:57 INFO - {}
13:38:57 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
13:38:57 INFO - {}
13:38:57 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
13:38:57 INFO - {}
13:38:57 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
13:38:57 INFO - {}
13:38:57 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
13:38:57 INFO - {}
13:38:57 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1175ms
13:38:57 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
13:38:57 INFO - PROCESS | 1444 | 1467146337036 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:57 INFO - PROCESS | 1444 | 1467146337065 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:57 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
13:38:57 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 377ms
13:38:57 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
13:38:57 INFO - PROCESS | 1444 | 1467146337420 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:57 INFO - PROCESS | 1444 | 1467146337451 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:57 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
13:38:57 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
13:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:38:57 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
13:38:57 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 170ms
13:38:57 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
13:38:57 INFO - PROCESS | 1444 | 1467146337595 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:38:57 INFO - PROCESS | 1444 | 1467146337630 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:07 INFO - PROCESS | 1444 | MARIONETTE LOG: INFO: Timeout fired
13:39:07 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
13:39:07 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
13:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:39:07 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
13:39:07 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10129ms
13:39:07 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
13:39:07 INFO - PROCESS | 1444 | 1467146347731 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:07 INFO - PROCESS | 1444 | 1467146347762 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:08 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
13:39:08 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 483ms
13:39:08 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
13:39:08 INFO - PROCESS | 1444 | 1467146348220 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:08 INFO - PROCESS | 1444 | 1467146348256 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:08 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
13:39:08 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 170ms
13:39:08 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
13:39:08 INFO - PROCESS | 1444 | 1467146348399 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:08 INFO - PROCESS | 1444 | 1467146348429 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:08 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
13:39:08 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 170ms
13:39:08 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
13:39:08 INFO - PROCESS | 1444 | 1467146348572 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:08 INFO - PROCESS | 1444 | 1467146348605 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:08 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
13:39:08 INFO - {}
13:39:08 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 230ms
13:39:08 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
13:39:08 INFO - PROCESS | 1444 | 1467146348806 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:08 INFO - PROCESS | 1444 | 1467146348845 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:08 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
13:39:08 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 169ms
13:39:08 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
13:39:08 INFO - PROCESS | 1444 | 1467146348979 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:09 INFO - PROCESS | 1444 | 1467146349021 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:09 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
13:39:09 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
13:39:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:39:09 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
13:39:09 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
13:39:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:39:09 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
13:39:09 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 169ms
13:39:09 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
13:39:09 INFO - PROCESS | 1444 | 1467146349154 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:09 INFO - PROCESS | 1444 | 1467146349190 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:09 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().
13:39:09 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 170ms
13:39:09 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
13:39:09 INFO - PROCESS | 1444 | 1467146349328 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:09 INFO - PROCESS | 1444 | 1467146349356 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:09 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
13:39:09 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 170ms
13:39:09 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
13:39:09 INFO - PROCESS | 1444 | 1467146349506 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:09 INFO - PROCESS | 1444 | 1467146349536 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:09 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
13:39:09 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 170ms
13:39:09 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
13:39:09 INFO - PROCESS | 1444 | 1467146349684 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:09 INFO - PROCESS | 1444 | 1467146349713 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:09 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"
13:39:09 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
13:39:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:39:09 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
13:39:09 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
13:39:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:39:09 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
13:39:09 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
13:39:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:39:09 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
13:39:09 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 170ms
13:39:09 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
13:39:09 INFO - PROCESS | 1444 | 1467146349857 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:09 INFO - PROCESS | 1444 | 1467146349888 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:10 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
13:39:10 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 170ms
13:39:10 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
13:39:10 INFO - PROCESS | 1444 | 1467146350035 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:10 INFO - PROCESS | 1444 | 1467146350071 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:10 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
13:39:10 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 170ms
13:39:10 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
13:39:10 INFO - PROCESS | 1444 | 1467146350206 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:10 INFO - PROCESS | 1444 | 1467146350237 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:10 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
13:39:10 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 170ms
13:39:10 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
13:39:10 INFO - PROCESS | 1444 | 1467146350384 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:10 INFO - PROCESS | 1444 | 1467146350422 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:10 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
13:39:10 INFO - do_test/)
13:39:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
13:39:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
13:39:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
13:39:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
13:39:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
13:39:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
13:39:32 INFO - )
13:39:32 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 171ms
13:39:32 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
13:39:32 INFO - PROCESS | 1444 | 1467146372213 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:32 INFO - PROCESS | 1444 | 1467146372247 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
13:39:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
13:39:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
13:39:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
13:39:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
13:39:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
13:39:32 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 170ms
13:39:32 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
13:39:32 INFO - PROCESS | 1444 | 1467146372386 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:32 INFO - PROCESS | 1444 | 1467146372422 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
13:39:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
13:39:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
13:39:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
13:39:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
13:39:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
13:39:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
13:39:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
13:39:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
13:39:32 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 171ms
13:39:32 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
13:39:32 INFO - PROCESS | 1444 | 1467146372559 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:32 INFO - PROCESS | 1444 | 1467146372597 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
13:39:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
13:39:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
13:39:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
13:39:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
13:39:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
13:39:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
13:39:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
13:39:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
13:39:32 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 171ms
13:39:32 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
13:39:32 INFO - PROCESS | 1444 | 1467146372736 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:32 INFO - PROCESS | 1444 | 1467146372773 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
13:39:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
13:39:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
13:39:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
13:39:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
13:39:32 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 170ms
13:39:32 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
13:39:32 INFO - PROCESS | 1444 | 1467146372911 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:32 INFO - PROCESS | 1444 | 1467146372947 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:33 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
13:39:33 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
13:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:39:33 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
13:39:33 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 170ms
13:39:33 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
13:39:33 INFO - PROCESS | 1444 | 1467146373086 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:33 INFO - PROCESS | 1444 | 1467146373125 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:33 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
13:39:33 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
13:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:39:33 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
13:39:33 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 170ms
13:39:33 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
13:39:33 INFO - PROCESS | 1444 | 1467146373261 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:33 INFO - PROCESS | 1444 | 1467146373301 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:33 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
13:39:33 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 170ms
13:39:33 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
13:39:33 INFO - PROCESS | 1444 | 1467146373438 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:33 INFO - PROCESS | 1444 | 1467146373500 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:33 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
13:39:33 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
13:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:39:33 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
13:39:33 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 377ms
13:39:33 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
13:39:33 INFO - PROCESS | 1444 | 1467146373820 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:33 INFO - PROCESS | 1444 | 1467146373867 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:34 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
13:39:34 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
13:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:39:34 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
13:39:34 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 272ms
13:39:34 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
13:39:34 INFO - PROCESS | 1444 | 1467146374097 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:34 INFO - PROCESS | 1444 | 1467146374132 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:34 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
13:39:34 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 170ms
13:39:34 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
13:39:34 INFO - PROCESS | 1444 | 1467146374272 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:34 INFO - PROCESS | 1444 | 1467146374312 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:34 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
13:39:34 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 170ms
13:39:34 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
13:39:34 INFO - PROCESS | 1444 | 1467146374445 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:34 INFO - PROCESS | 1444 | 1467146374476 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:34 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
13:39:34 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 170ms
13:39:34 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
13:39:34 INFO - PROCESS | 1444 | 1467146374620 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:34 INFO - PROCESS | 1444 | 1467146374652 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:34 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
13:39:34 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 170ms
13:39:34 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
13:39:34 INFO - PROCESS | 1444 | 1467146374797 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:34 INFO - PROCESS | 1444 | 1467146374841 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:34 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
13:39:34 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
13:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:39:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:39:34 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
13:39:34 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
13:39:34 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
13:39:34 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 170ms
13:39:34 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
13:39:34 INFO - PROCESS | 1444 | 1467146374970 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:35 INFO - PROCESS | 1444 | 1467146375003 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:35 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
13:39:35 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
13:39:35 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 170ms
13:39:35 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
13:39:35 INFO - PROCESS | 1444 | 1467146375145 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:35 INFO - PROCESS | 1444 | 1467146375176 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:35 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
13:39:35 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
13:39:35 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
13:39:35 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
13:39:35 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 170ms
13:39:35 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
13:39:35 INFO - PROCESS | 1444 | 1467146375321 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:35 INFO - PROCESS | 1444 | 1467146375354 Marionette INFO sendAsync 00107884-88c6-42a4-a7ba-86106be00164
13:39:35 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: