builder: mozilla-beta_win7_ix_test_pgo-web-platform-tests-1
slave: t-w732-ix-082
starttime: 1467965172.42
results: success (0)
buildid: 20160707211026
builduid: 3fb7123cb39f4401909484066cf23109
revision: a8821f681f296183af74f837e00b89ceab8ea81d
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-08 01:06:12.420734) =========
master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-08 01:06:12.421505) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-08 01:06:12.431044) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-08 01:06:13.000965) =========
========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-07-08 01:06:13.001226) =========
'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\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-082
COMSPEC=C:\windows\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Users\cltbld
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld\AppData\Local
LOGONSERVER=\\T-W732-IX-082
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg;
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=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\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-082
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld
WINDIR=C:\windows
WINDOWS_TRACING_FLAGS=3
WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log
using PTY: False
--01:06:13-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
=> `archiver_client.py'
Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25
Connecting to hg.mozilla.org|63.245.215.102|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12,141 (12K) [text/x-python]
0K .......... . 100% 7.87 MB/s
01:06:14 (7.87 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=1.064000
========= master_lag: 4.13 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-07-08 01:06:18.194150) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-08 01:06:18.194436) =========
'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\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-082
COMSPEC=C:\windows\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Users\cltbld
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld\AppData\Local
LOGONSERVER=\\T-W732-IX-082
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg;
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=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\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-082
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld
WINDIR=C:\windows
WINDOWS_TRACING_FLAGS=3
WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log
using PTY: False
program finished with exit code 0
elapsedTime=3.102000
========= master_lag: 0.03 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-08 01:06:21.324292) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 01:06:21.324603) =========
'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev a8821f681f296183af74f837e00b89ceab8ea81d --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 a8821f681f296183af74f837e00b89ceab8ea81d --destination scripts --debug']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-082
COMSPEC=C:\windows\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Users\cltbld
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld\AppData\Local
LOGONSERVER=\\T-W732-IX-082
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg;
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=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\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-082
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld
WINDIR=C:\windows
WINDOWS_TRACING_FLAGS=3
WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log
using PTY: False
2016-07-08 01:06:21,588 truncating revision to first 12 chars
2016-07-08 01:06:21,588 Setting DEBUG logging.
2016-07-08 01:06:21,588 attempt 1/10
2016-07-08 01:06:21,588 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/a8821f681f29?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-07-08 01:06:22,134 unpacking tar archive at: mozilla-beta-a8821f681f29/testing/mozharness/
program finished with exit code 0
elapsedTime=1.183000
========= master_lag: 0.05 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 01:06:22.555829) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-08 01:06:22.556168) =========
script_repo_revision: a8821f681f296183af74f837e00b89ceab8ea81d
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-08 01:06:22.556574) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-08 01:06:22.556845) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-08 01:06:22.571837) =========
========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 25 mins, 34 secs) (at 2016-07-08 01:06:22.572127) =========
'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\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-082
COMSPEC=C:\windows\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
DevEnvDir=D:\msvs8\Common7\IDE
FP_NO_HOST_CHECK=NO
FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework
FrameworkSDKDir=D:\msvs8\SDK\v2.0
FrameworkVersion=v2.0.50727
HOMEDRIVE=C:
HOMEPATH=\Users\cltbld
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB
LOCALAPPDATA=C:\Users\cltbld\AppData\Local
LOGONSERVER=\\T-W732-IX-082
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
MOZILLABUILD=D:\mozilla-build
MOZILLABUILDDRIVE=C:
MOZILLABUILDPATH=\mozilla-build\
MOZ_AIRBAG=1
MOZ_CRASHREPORTER_NO_REPORT=1
MOZ_HIDE_RESULTS_TABLE=1
MOZ_MSVCVERSION=8
MOZ_NO_REMOTE=1
MOZ_TOOLS=D:\mozilla-build\moztools
MSVCDir=D:\msvs8\VC
NO_EM_RESTART=1
NO_FAIL_ON_TEST_ERRORS=1
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg;
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=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\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-082
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld
VCINSTALLDIR=D:\msvs8\VC
VCVARS=D:\msvs8\VC\bin\vcvars32.bat
VSINSTALLDIR=D:\msvs8
WINDIR=C:\windows
WINDOWS_TRACING_FLAGS=3
WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log
XPCOM_DEBUG_BREAK=warn
using PTY: False
01:06:22 INFO - MultiFileLogger online at 20160708 01:06:22 in C:\slave\test
01:06:22 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
01:06:22 INFO - Dumping config to C:\slave\test\logs\localconfig.json.
01:06:22 INFO - {'append_to_log': False,
01:06:22 INFO - 'base_work_dir': 'C:\\slave\\test',
01:06:22 INFO - 'blob_upload_branch': 'mozilla-beta',
01:06:22 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt',
01:06:22 INFO - 'buildbot_json_path': 'buildprops.json',
01:06:22 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',),
01:06:22 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
01:06:22 INFO - 'download_minidump_stackwalk': True,
01:06:22 INFO - 'download_symbols': 'ondemand',
01:06:22 INFO - 'e10s': False,
01:06:22 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg',
01:06:22 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python',
01:06:22 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'),
01:06:22 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe',
01:06:22 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe',
01:06:22 INFO - 'C:/mozilla-build/tooltool.py'),
01:06:22 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe',
01:06:22 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')},
01:06:22 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
01:06:22 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
01:06:22 INFO - 'log_level': 'info',
01:06:22 INFO - 'log_to_console': True,
01:06:22 INFO - 'opt_config_files': (),
01:06:22 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
01:06:22 INFO - '--processes=1',
01:06:22 INFO - '--config=%(test_path)s/wptrunner.ini',
01:06:22 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
01:06:22 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
01:06:22 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
01:06:22 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
01:06:22 INFO - 'pip_index': False,
01:06:22 INFO - 'require_test_zip': True,
01:06:22 INFO - 'test_type': ('testharness',),
01:06:22 INFO - 'this_chunk': '1',
01:06:22 INFO - 'total_chunks': '5',
01:06:22 INFO - 'virtualenv_path': 'venv',
01:06:22 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
01:06:22 INFO - 'work_dir': 'build'}
01:06:22 INFO - #####
01:06:22 INFO - ##### Running clobber step.
01:06:22 INFO - #####
01:06:22 INFO - Running pre-action listener: _resource_record_pre_action
01:06:22 INFO - Running main action method: clobber
01:06:22 INFO - rmtree: C:\slave\test\build
01:06:22 INFO - Using _rmtree_windows ...
01:06:22 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1
01:08:18 INFO - Running post-action listener: _resource_record_post_action
01:08:18 INFO - #####
01:08:18 INFO - ##### Running read-buildbot-config step.
01:08:18 INFO - #####
01:08:18 INFO - Running pre-action listener: _resource_record_pre_action
01:08:18 INFO - Running main action method: read_buildbot_config
01:08:18 INFO - Using buildbot properties:
01:08:18 INFO - {
01:08:18 INFO - "project": "",
01:08:18 INFO - "product": "firefox",
01:08:18 INFO - "script_repo_revision": "production",
01:08:18 INFO - "scheduler": "tests-mozilla-beta-win7_ix-pgo-unittest",
01:08:18 INFO - "repository": "",
01:08:18 INFO - "buildername": "Windows 7 32-bit mozilla-beta pgo test web-platform-tests-1",
01:08:18 INFO - "buildid": "20160707211026",
01:08:18 INFO - "pgo_build": "True",
01:08:18 INFO - "basedir": "C:\\slave\\test",
01:08:18 INFO - "buildnumber": 3,
01:08:18 INFO - "slavename": "t-w732-ix-082",
01:08:18 INFO - "revision": "a8821f681f296183af74f837e00b89ceab8ea81d",
01:08:18 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/",
01:08:18 INFO - "platform": "win32",
01:08:18 INFO - "branch": "mozilla-beta",
01:08:18 INFO - "repo_path": "releases/mozilla-beta",
01:08:18 INFO - "moz_repo_path": "",
01:08:18 INFO - "stage_platform": "win32-pgo",
01:08:18 INFO - "builduid": "3fb7123cb39f4401909484066cf23109",
01:08:18 INFO - "slavebuilddir": "test"
01:08:18 INFO - }
01:08:18 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json.
01:08:18 INFO - Found installer url https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/artifacts/public/build/firefox-48.0.en-US.win32.zip.
01:08:18 INFO - Running post-action listener: _resource_record_post_action
01:08:18 INFO - #####
01:08:18 INFO - ##### Running download-and-extract step.
01:08:18 INFO - #####
01:08:18 INFO - Running pre-action listener: _resource_record_pre_action
01:08:18 INFO - Running main action method: download_and_extract
01:08:18 INFO - mkdir: C:\slave\test\build\tests
01:08:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
01:08:18 INFO - https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net
01:08:18 INFO - trying https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json
01:08:18 INFO - Downloading https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json
01:08:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1
01:08:19 INFO - Downloaded 1186 bytes.
01:08:19 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json
01:08:19 INFO - Using the following test package requirements:
01:08:19 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'],
01:08:19 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
01:08:19 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'],
01:08:19 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip'],
01:08:19 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
01:08:19 INFO - u'jsshell-win32.zip'],
01:08:19 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip',
01:08:19 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'],
01:08:19 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'],
01:08:19 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip',
01:08:19 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'],
01:08:19 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip',
01:08:19 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'],
01:08:19 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip',
01:08:19 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'],
01:08:19 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip',
01:08:19 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']}
01:08:19 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform
01:08:19 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')]}
01:08:19 INFO - https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net
01:08:19 INFO - trying https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip
01:08:19 INFO - Downloading https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip
01:08:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1
01:08:20 INFO - Downloaded 19094526 bytes.
01:08:20 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
01:08:20 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
01:08:22 INFO - caution: filename not matched: web-platform/*
01:08:22 INFO - Return code: 11
01:08:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
01:08:22 INFO - https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net
01:08:22 INFO - trying https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip
01:08:22 INFO - Downloading https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip
01:08:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1
01:08:25 INFO - Downloaded 36389908 bytes.
01:08:25 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
01:08:25 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
01:09:16 INFO - caution: filename not matched: bin/*
01:09:16 INFO - caution: filename not matched: config/*
01:09:16 INFO - caution: filename not matched: mozbase/*
01:09:16 INFO - caution: filename not matched: marionette/*
01:09:16 INFO - caution: filename not matched: tools/wptserve/*
01:09:16 INFO - Return code: 11
01:09:16 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')]}
01:09:16 INFO - https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net
01:09:16 INFO - trying https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/artifacts/public/build/firefox-48.0.en-US.win32.zip
01:09:16 INFO - Downloading https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip
01:09:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1
01:09:20 INFO - Downloaded 55637341 bytes.
01:09:20 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/artifacts/public/build/firefox-48.0.en-US.win32.zip
01:09:20 INFO - mkdir: C:\slave\test\properties
01:09:20 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url
01:09:20 INFO - Writing to file C:\slave\test\properties\build_url
01:09:20 INFO - Contents:
01:09:20 INFO - build_url:https://queue.taskcluster.net/v1/task/D8W2M2WXSCOU8XPqwfyrpQ/artifacts/public/build/firefox-48.0.en-US.win32.zip
01:09:21 INFO - Running post-action listener: _resource_record_post_action
01:09:21 INFO - Running post-action listener: set_extra_try_arguments
01:09:21 INFO - #####
01:09:21 INFO - ##### Running create-virtualenv step.
01:09:21 INFO - #####
01:09:21 INFO - Running pre-action listener: _pre_create_virtualenv
01:09:21 INFO - Running pre-action listener: _resource_record_pre_action
01:09:21 INFO - Running main action method: create_virtualenv
01:09:21 INFO - Creating virtualenv C:\slave\test\build\venv
01:09:21 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
01:09:21 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv
01:09:25 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe
01:09:28 INFO - Installing distribute......................................................................................................................................................................................done.
01:09:29 INFO - Return code: 0
01:09:29 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv
01:09:29 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')]}
01:09:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
01:09:29 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')]}
01:09:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
01:09:29 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 0x018586B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BC5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018160B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B3C368>, '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 0x017DAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BD10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-082', 'USERDOMAIN': 'T-W732-IX-082', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-082', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
01:09:29 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
01:09:29 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
01:09:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
01:09:29 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
01:09:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
01:09:29 INFO - 'COMPUTERNAME': 'T-W732-IX-082',
01:09:29 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
01:09:29 INFO - 'DCLOCATION': 'SCL3',
01:09:29 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
01:09:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
01:09:29 INFO - 'FP_NO_HOST_CHECK': 'NO',
01:09:29 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
01:09:29 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
01:09:29 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
01:09:29 INFO - 'HOMEDRIVE': 'C:',
01:09:29 INFO - 'HOMEPATH': '\\Users\\cltbld',
01:09:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
01:09:29 INFO - 'KTS_VERSION': '1.19c',
01:09:29 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
01:09:29 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
01:09:29 INFO - 'LOGONSERVER': '\\\\T-W732-IX-082',
01:09:29 INFO - 'MONDIR': 'C:\\Monitor_config\\',
01:09:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
01:09:29 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
01:09:29 INFO - 'MOZILLABUILDDRIVE': 'C:',
01:09:29 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
01:09:29 INFO - 'MOZ_AIRBAG': '1',
01:09:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
01:09:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
01:09:29 INFO - 'MOZ_MSVCVERSION': '8',
01:09:29 INFO - 'MOZ_NO_REMOTE': '1',
01:09:29 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
01:09:29 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
01:09:29 INFO - 'NO_EM_RESTART': '1',
01:09:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
01:09:29 INFO - 'NUMBER_OF_PROCESSORS': '8',
01:09:29 INFO - 'OS': 'Windows_NT',
01:09:29 INFO - 'OURDRIVE': 'C:',
01:09:29 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;',
01:09:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
01:09:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
01:09:29 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
01:09:29 INFO - 'PROCESSOR_LEVEL': '6',
01:09:29 INFO - 'PROCESSOR_REVISION': '1e05',
01:09:29 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
01:09:29 INFO - 'PROGRAMFILES': 'C:\\Program Files',
01:09:29 INFO - 'PROMPT': '$P$G',
01:09:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
01:09:29 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
01:09:29 INFO - 'PUBLIC': 'C:\\Users\\Public',
01:09:29 INFO - 'PWD': 'C:\\slave\\test',
01:09:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
01:09:29 INFO - 'SLAVEDIR': 'C:\\slave\\',
01:09:29 INFO - 'SYSTEMDRIVE': 'C:',
01:09:29 INFO - 'SYSTEMROOT': 'C:\\windows',
01:09:29 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
01:09:29 INFO - 'TEST1': 'testie',
01:09:29 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
01:09:29 INFO - 'USERDOMAIN': 'T-W732-IX-082',
01:09:29 INFO - 'USERNAME': 'cltbld',
01:09:29 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
01:09:29 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
01:09:29 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
01:09:29 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
01:09:29 INFO - 'WINDIR': 'C:\\windows',
01:09:29 INFO - 'WINDOWS_TRACING_FLAGS': '3',
01:09:29 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
01:09:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
01:09:30 INFO - Ignoring indexes: http://pypi.python.org/simple/
01:09:30 INFO - Downloading/unpacking psutil>=0.7.1
01:09:31 INFO - Running setup.py egg_info for package psutil
01:09:31 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
01:09:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
01:09:31 INFO - Installing collected packages: psutil
01:09:31 INFO - Running setup.py install for psutil
01:09:31 INFO - building 'psutil._psutil_windows' extension
01:09:31 INFO - error: Unable to find vcvarsall.bat
01:09:31 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\appdata\local\temp\pip-1rll7y-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
01:09:31 INFO - running install
01:09:31 INFO - running build
01:09:31 INFO - running build_py
01:09:31 INFO - creating build
01:09:31 INFO - creating build\lib.win32-2.7
01:09:31 INFO - creating build\lib.win32-2.7\psutil
01:09:31 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil
01:09:31 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil
01:09:31 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil
01:09:31 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil
01:09:31 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil
01:09:31 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil
01:09:31 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil
01:09:31 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil
01:09:31 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil
01:09:31 INFO - running build_ext
01:09:31 INFO - building 'psutil._psutil_windows' extension
01:09:31 INFO - error: Unable to find vcvarsall.bat
01:09:31 INFO - ----------------------------------------
01:09:31 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\appdata\local\temp\pip-1rll7y-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
01:09:31 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log
01:09:31 WARNING - Return code: 1
01:09:31 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!
01:09:31 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv
01:09:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
01:09:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
01:09:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
01:09:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
01:09:31 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 0x018586B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BC5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018160B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B3C368>, '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 0x017DAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BD10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-082', 'USERDOMAIN': 'T-W732-IX-082', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-082', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
01:09:31 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
01:09:31 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
01:09:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
01:09:31 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
01:09:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
01:09:31 INFO - 'COMPUTERNAME': 'T-W732-IX-082',
01:09:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
01:09:31 INFO - 'DCLOCATION': 'SCL3',
01:09:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
01:09:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
01:09:31 INFO - 'FP_NO_HOST_CHECK': 'NO',
01:09:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
01:09:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
01:09:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
01:09:31 INFO - 'HOMEDRIVE': 'C:',
01:09:31 INFO - 'HOMEPATH': '\\Users\\cltbld',
01:09:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
01:09:31 INFO - 'KTS_VERSION': '1.19c',
01:09:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
01:09:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
01:09:31 INFO - 'LOGONSERVER': '\\\\T-W732-IX-082',
01:09:31 INFO - 'MONDIR': 'C:\\Monitor_config\\',
01:09:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
01:09:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
01:09:31 INFO - 'MOZILLABUILDDRIVE': 'C:',
01:09:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
01:09:31 INFO - 'MOZ_AIRBAG': '1',
01:09:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
01:09:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
01:09:31 INFO - 'MOZ_MSVCVERSION': '8',
01:09:31 INFO - 'MOZ_NO_REMOTE': '1',
01:09:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
01:09:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
01:09:31 INFO - 'NO_EM_RESTART': '1',
01:09:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
01:09:31 INFO - 'NUMBER_OF_PROCESSORS': '8',
01:09:31 INFO - 'OS': 'Windows_NT',
01:09:31 INFO - 'OURDRIVE': 'C:',
01:09:31 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;',
01:09:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
01:09:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
01:09:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
01:09:31 INFO - 'PROCESSOR_LEVEL': '6',
01:09:31 INFO - 'PROCESSOR_REVISION': '1e05',
01:09:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
01:09:31 INFO - 'PROGRAMFILES': 'C:\\Program Files',
01:09:31 INFO - 'PROMPT': '$P$G',
01:09:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
01:09:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
01:09:31 INFO - 'PUBLIC': 'C:\\Users\\Public',
01:09:31 INFO - 'PWD': 'C:\\slave\\test',
01:09:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
01:09:31 INFO - 'SLAVEDIR': 'C:\\slave\\',
01:09:31 INFO - 'SYSTEMDRIVE': 'C:',
01:09:31 INFO - 'SYSTEMROOT': 'C:\\windows',
01:09:31 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
01:09:31 INFO - 'TEST1': 'testie',
01:09:31 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
01:09:31 INFO - 'USERDOMAIN': 'T-W732-IX-082',
01:09:31 INFO - 'USERNAME': 'cltbld',
01:09:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
01:09:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
01:09:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
01:09:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
01:09:31 INFO - 'WINDIR': 'C:\\windows',
01:09:31 INFO - 'WINDOWS_TRACING_FLAGS': '3',
01:09:31 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
01:09:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
01:09:32 INFO - Ignoring indexes: http://pypi.python.org/simple/
01:09:32 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
01:09:32 INFO - Downloading mozsystemmonitor-0.0.tar.gz
01:09:32 INFO - Running setup.py egg_info for package mozsystemmonitor
01:09:32 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0)
01:09:32 INFO - Running setup.py egg_info for package psutil
01:09:32 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
01:09:32 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
01:09:32 INFO - Installing collected packages: mozsystemmonitor, psutil
01:09:32 INFO - Running setup.py install for mozsystemmonitor
01:09:32 INFO - Running setup.py install for psutil
01:09:32 INFO - building 'psutil._psutil_windows' extension
01:09:32 INFO - error: Unable to find vcvarsall.bat
01:09:32 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\appdata\local\temp\pip-cm4mvo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
01:09:32 INFO - running install
01:09:32 INFO - running build
01:09:32 INFO - running build_py
01:09:32 INFO - running build_ext
01:09:32 INFO - building 'psutil._psutil_windows' extension
01:09:32 INFO - error: Unable to find vcvarsall.bat
01:09:32 INFO - ----------------------------------------
01:09:32 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\appdata\local\temp\pip-cm4mvo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
01:09:32 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log
01:09:32 WARNING - Return code: 1
01:09:32 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!
01:09:32 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
01:09:32 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')]}
01:09:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
01:09:32 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')]}
01:09:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
01:09:32 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 0x018586B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BC5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018160B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B3C368>, '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 0x017DAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BD10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-082', 'USERDOMAIN': 'T-W732-IX-082', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-082', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
01:09:32 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
01:09:32 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
01:09:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
01:09:32 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
01:09:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
01:09:32 INFO - 'COMPUTERNAME': 'T-W732-IX-082',
01:09:32 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
01:09:32 INFO - 'DCLOCATION': 'SCL3',
01:09:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
01:09:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
01:09:32 INFO - 'FP_NO_HOST_CHECK': 'NO',
01:09:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
01:09:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
01:09:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
01:09:32 INFO - 'HOMEDRIVE': 'C:',
01:09:32 INFO - 'HOMEPATH': '\\Users\\cltbld',
01:09:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
01:09:32 INFO - 'KTS_VERSION': '1.19c',
01:09:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
01:09:32 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
01:09:32 INFO - 'LOGONSERVER': '\\\\T-W732-IX-082',
01:09:32 INFO - 'MONDIR': 'C:\\Monitor_config\\',
01:09:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
01:09:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
01:09:32 INFO - 'MOZILLABUILDDRIVE': 'C:',
01:09:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
01:09:32 INFO - 'MOZ_AIRBAG': '1',
01:09:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
01:09:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
01:09:32 INFO - 'MOZ_MSVCVERSION': '8',
01:09:32 INFO - 'MOZ_NO_REMOTE': '1',
01:09:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
01:09:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
01:09:32 INFO - 'NO_EM_RESTART': '1',
01:09:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
01:09:32 INFO - 'NUMBER_OF_PROCESSORS': '8',
01:09:32 INFO - 'OS': 'Windows_NT',
01:09:32 INFO - 'OURDRIVE': 'C:',
01:09:32 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;',
01:09:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
01:09:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
01:09:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
01:09:32 INFO - 'PROCESSOR_LEVEL': '6',
01:09:32 INFO - 'PROCESSOR_REVISION': '1e05',
01:09:32 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
01:09:32 INFO - 'PROGRAMFILES': 'C:\\Program Files',
01:09:32 INFO - 'PROMPT': '$P$G',
01:09:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
01:09:32 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
01:09:32 INFO - 'PUBLIC': 'C:\\Users\\Public',
01:09:32 INFO - 'PWD': 'C:\\slave\\test',
01:09:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
01:09:32 INFO - 'SLAVEDIR': 'C:\\slave\\',
01:09:32 INFO - 'SYSTEMDRIVE': 'C:',
01:09:32 INFO - 'SYSTEMROOT': 'C:\\windows',
01:09:32 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
01:09:32 INFO - 'TEST1': 'testie',
01:09:32 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
01:09:32 INFO - 'USERDOMAIN': 'T-W732-IX-082',
01:09:32 INFO - 'USERNAME': 'cltbld',
01:09:32 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
01:09:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
01:09:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
01:09:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
01:09:32 INFO - 'WINDIR': 'C:\\windows',
01:09:32 INFO - 'WINDOWS_TRACING_FLAGS': '3',
01:09:32 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
01:09:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
01:09:32 INFO - Ignoring indexes: http://pypi.python.org/simple/
01:09:32 INFO - Downloading/unpacking blobuploader==1.2.4
01:09:32 INFO - Downloading blobuploader-1.2.4.tar.gz
01:09:32 INFO - Running setup.py egg_info for package blobuploader
01:09:32 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
01:09:36 INFO - Running setup.py egg_info for package requests
01:09:36 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
01:09:36 INFO - Downloading docopt-0.6.1.tar.gz
01:09:36 INFO - Running setup.py egg_info for package docopt
01:09:36 INFO - Installing collected packages: blobuploader, docopt, requests
01:09:36 INFO - Running setup.py install for blobuploader
01:09:36 INFO - Running setup.py install for docopt
01:09:36 INFO - Running setup.py install for requests
01:09:36 INFO - Successfully installed blobuploader docopt requests
01:09:36 INFO - Cleaning up...
01:09:36 INFO - Return code: 0
01:09:36 INFO - Installing None into virtualenv C:\slave\test\build\venv
01:09:36 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')]}
01:09:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
01:09:36 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')]}
01:09:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
01:09:36 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 0x018586B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BC5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018160B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B3C368>, '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 0x017DAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BD10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-082', 'USERDOMAIN': 'T-W732-IX-082', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-082', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
01:09:36 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
01:09:36 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
01:09:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
01:09:36 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
01:09:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
01:09:36 INFO - 'COMPUTERNAME': 'T-W732-IX-082',
01:09:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
01:09:36 INFO - 'DCLOCATION': 'SCL3',
01:09:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
01:09:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
01:09:36 INFO - 'FP_NO_HOST_CHECK': 'NO',
01:09:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
01:09:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
01:09:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
01:09:36 INFO - 'HOMEDRIVE': 'C:',
01:09:36 INFO - 'HOMEPATH': '\\Users\\cltbld',
01:09:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
01:09:36 INFO - 'KTS_VERSION': '1.19c',
01:09:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
01:09:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
01:09:36 INFO - 'LOGONSERVER': '\\\\T-W732-IX-082',
01:09:36 INFO - 'MONDIR': 'C:\\Monitor_config\\',
01:09:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
01:09:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
01:09:36 INFO - 'MOZILLABUILDDRIVE': 'C:',
01:09:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
01:09:36 INFO - 'MOZ_AIRBAG': '1',
01:09:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
01:09:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
01:09:36 INFO - 'MOZ_MSVCVERSION': '8',
01:09:36 INFO - 'MOZ_NO_REMOTE': '1',
01:09:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
01:09:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
01:09:36 INFO - 'NO_EM_RESTART': '1',
01:09:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
01:09:36 INFO - 'NUMBER_OF_PROCESSORS': '8',
01:09:36 INFO - 'OS': 'Windows_NT',
01:09:36 INFO - 'OURDRIVE': 'C:',
01:09:36 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;',
01:09:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
01:09:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
01:09:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
01:09:36 INFO - 'PROCESSOR_LEVEL': '6',
01:09:36 INFO - 'PROCESSOR_REVISION': '1e05',
01:09:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
01:09:36 INFO - 'PROGRAMFILES': 'C:\\Program Files',
01:09:36 INFO - 'PROMPT': '$P$G',
01:09:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
01:09:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
01:09:36 INFO - 'PUBLIC': 'C:\\Users\\Public',
01:09:36 INFO - 'PWD': 'C:\\slave\\test',
01:09:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
01:09:36 INFO - 'SLAVEDIR': 'C:\\slave\\',
01:09:36 INFO - 'SYSTEMDRIVE': 'C:',
01:09:36 INFO - 'SYSTEMROOT': 'C:\\windows',
01:09:36 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
01:09:36 INFO - 'TEST1': 'testie',
01:09:36 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
01:09:36 INFO - 'USERDOMAIN': 'T-W732-IX-082',
01:09:36 INFO - 'USERNAME': 'cltbld',
01:09:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
01:09:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
01:09:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
01:09:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
01:09:36 INFO - 'WINDIR': 'C:\\windows',
01:09:36 INFO - 'WINDOWS_TRACING_FLAGS': '3',
01:09:36 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
01:09:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
01:09:40 INFO - Ignoring indexes: http://pypi.python.org/simple/
01:09:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
01:09:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
01:09:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
01:09:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
01:09:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
01:09:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
01:09:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
01:09:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
01:09:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
01:09:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
01:09:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
01:09:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
01:09:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
01:09:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
01:09:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
01:09:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
01:09:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
01:09:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
01:09:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
01:09:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
01:09:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
01:09:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
01:09:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
01:09:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
01:09:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
01:09:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
01:09:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
01:09:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
01:09:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
01:09:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
01:09:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
01:09:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
01:09:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
01:09:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
01:09:40 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
01:09:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
01:09:40 INFO - Unpacking c:\slave\test\build\tests\marionette\client
01:09:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
01:09:40 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
01:09:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
01:09:41 INFO - Unpacking c:\slave\test\build\tests\marionette
01:09:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
01:09:41 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
01:09:41 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
01:09:41 INFO - Running setup.py install for browsermob-proxy
01:09:54 INFO - Running setup.py install for manifestparser
01:09:54 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
01:09:54 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
01:09:54 INFO - Running setup.py install for marionette-client
01:09:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
01:09:54 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
01:09:54 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
01:09:54 INFO - Running setup.py install for marionette-driver
01:09:54 INFO - Running setup.py install for mozcrash
01:09:54 INFO - Running setup.py install for mozdebug
01:09:54 INFO - Running setup.py install for mozdevice
01:09:54 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
01:09:54 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
01:09:54 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
01:09:54 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
01:09:54 INFO - Running setup.py install for mozfile
01:09:54 INFO - Running setup.py install for mozhttpd
01:09:54 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
01:09:54 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
01:09:54 INFO - Running setup.py install for mozinfo
01:09:54 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
01:09:54 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
01:09:54 INFO - Running setup.py install for mozInstall
01:09:54 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
01:09:54 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
01:09:54 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
01:09:54 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
01:09:54 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
01:09:54 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
01:09:54 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
01:09:54 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
01:09:54 INFO - Running setup.py install for mozleak
01:09:54 INFO - Running setup.py install for mozlog
01:09:54 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
01:09:54 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
01:09:54 INFO - Running setup.py install for moznetwork
01:09:54 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
01:09:54 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
01:09:54 INFO - Running setup.py install for mozprocess
01:09:54 INFO - Running setup.py install for mozprofile
01:09:54 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
01:09:54 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
01:09:54 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
01:09:54 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
01:09:54 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
01:09:54 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
01:09:54 INFO - Running setup.py install for mozrunner
01:09:54 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
01:09:55 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
01:09:55 INFO - Running setup.py install for mozscreenshot
01:09:55 INFO - Running setup.py install for moztest
01:09:55 INFO - Running setup.py install for mozversion
01:09:55 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
01:09:55 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
01:09:55 INFO - Running setup.py install for wptserve
01:09:55 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
01:09:55 INFO - Cleaning up...
01:09:55 INFO - Return code: 0
01:09:55 INFO - Installing None into virtualenv C:\slave\test\build\venv
01:09:55 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')]}
01:09:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
01:09:55 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')]}
01:09:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
01:09:55 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 0x018586B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BC5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018160B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B3C368>, '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 0x017DAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BD10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-082', 'USERDOMAIN': 'T-W732-IX-082', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-082', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
01:09:55 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
01:09:55 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
01:09:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
01:09:55 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
01:09:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
01:09:55 INFO - 'COMPUTERNAME': 'T-W732-IX-082',
01:09:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
01:09:55 INFO - 'DCLOCATION': 'SCL3',
01:09:55 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
01:09:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
01:09:55 INFO - 'FP_NO_HOST_CHECK': 'NO',
01:09:55 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
01:09:55 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
01:09:55 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
01:09:55 INFO - 'HOMEDRIVE': 'C:',
01:09:55 INFO - 'HOMEPATH': '\\Users\\cltbld',
01:09:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
01:09:55 INFO - 'KTS_VERSION': '1.19c',
01:09:55 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
01:09:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
01:09:55 INFO - 'LOGONSERVER': '\\\\T-W732-IX-082',
01:09:55 INFO - 'MONDIR': 'C:\\Monitor_config\\',
01:09:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
01:09:55 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
01:09:55 INFO - 'MOZILLABUILDDRIVE': 'C:',
01:09:55 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
01:09:55 INFO - 'MOZ_AIRBAG': '1',
01:09:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
01:09:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
01:09:55 INFO - 'MOZ_MSVCVERSION': '8',
01:09:55 INFO - 'MOZ_NO_REMOTE': '1',
01:09:55 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
01:09:55 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
01:09:55 INFO - 'NO_EM_RESTART': '1',
01:09:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
01:09:55 INFO - 'NUMBER_OF_PROCESSORS': '8',
01:09:55 INFO - 'OS': 'Windows_NT',
01:09:55 INFO - 'OURDRIVE': 'C:',
01:09:55 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;',
01:09:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
01:09:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
01:09:55 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
01:09:55 INFO - 'PROCESSOR_LEVEL': '6',
01:09:55 INFO - 'PROCESSOR_REVISION': '1e05',
01:09:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
01:09:55 INFO - 'PROGRAMFILES': 'C:\\Program Files',
01:09:55 INFO - 'PROMPT': '$P$G',
01:09:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
01:09:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
01:09:55 INFO - 'PUBLIC': 'C:\\Users\\Public',
01:09:55 INFO - 'PWD': 'C:\\slave\\test',
01:09:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
01:09:55 INFO - 'SLAVEDIR': 'C:\\slave\\',
01:09:55 INFO - 'SYSTEMDRIVE': 'C:',
01:09:55 INFO - 'SYSTEMROOT': 'C:\\windows',
01:09:55 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
01:09:55 INFO - 'TEST1': 'testie',
01:09:55 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
01:09:55 INFO - 'USERDOMAIN': 'T-W732-IX-082',
01:09:55 INFO - 'USERNAME': 'cltbld',
01:09:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
01:09:55 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
01:09:55 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
01:09:55 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
01:09:55 INFO - 'WINDIR': 'C:\\windows',
01:09:55 INFO - 'WINDOWS_TRACING_FLAGS': '3',
01:09:55 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
01:09:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
01:09:59 INFO - Ignoring indexes: http://pypi.python.org/simple/
01:09:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
01:09:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
01:09:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
01:09:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
01:09:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
01:09:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
01:09:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
01:09:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
01:09:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
01:09:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
01:09:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
01:09:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
01:09:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
01:09:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
01:09:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
01:09:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
01:09:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
01:09:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
01:09:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
01:09:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
01:09:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
01:09:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
01:09:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
01:09:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
01:09:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
01:09:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
01:09:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
01:09:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
01:09:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
01:09:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
01:09:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
01:09:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
01:09:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
01:09:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
01:09:59 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
01:09:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
01:09:59 INFO - Unpacking c:\slave\test\build\tests\marionette\client
01:09:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
01:09:59 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
01:09:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
01:09:59 INFO - Unpacking c:\slave\test\build\tests\marionette
01:09:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
01:09:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
01:09:59 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))
01:10:10 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))
01:10:10 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))
01:10:10 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))
01:10:10 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))
01:10:10 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
01:10:10 INFO - Downloading blessings-1.6.tar.gz
01:10:10 INFO - Running setup.py egg_info for package blessings
01:10:10 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))
01:10:10 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
01:10:10 INFO - Running setup.py install for blessings
01:10:10 INFO - Running setup.py install for browsermob-proxy
01:10:10 INFO - Running setup.py install for manifestparser
01:10:10 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
01:10:10 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
01:10:10 INFO - Running setup.py install for marionette-client
01:10:10 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
01:10:10 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
01:10:10 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
01:10:10 INFO - Running setup.py install for marionette-driver
01:10:10 INFO - Running setup.py install for mozcrash
01:10:10 INFO - Running setup.py install for mozdebug
01:10:10 INFO - Running setup.py install for mozdevice
01:10:10 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
01:10:10 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
01:10:10 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
01:10:10 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
01:10:10 INFO - Running setup.py install for mozhttpd
01:10:10 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
01:10:10 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
01:10:10 INFO - Running setup.py install for mozInstall
01:10:10 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
01:10:10 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
01:10:10 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
01:10:10 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
01:10:10 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
01:10:10 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
01:10:10 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
01:10:10 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
01:10:10 INFO - Running setup.py install for mozleak
01:10:10 INFO - Running setup.py install for mozprofile
01:10:10 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
01:10:10 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
01:10:10 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
01:10:10 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
01:10:10 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
01:10:10 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
01:10:10 INFO - Running setup.py install for mozrunner
01:10:10 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
01:10:10 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
01:10:12 INFO - Running setup.py install for mozscreenshot
01:10:12 INFO - Running setup.py install for moztest
01:10:12 INFO - Running setup.py install for mozversion
01:10:12 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
01:10:12 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
01:10:12 INFO - Running setup.py install for wptserve
01:10:12 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve
01:10:12 INFO - Cleaning up...
01:10:12 INFO - Return code: 0
01:10:12 INFO - Done creating virtualenv C:\slave\test\build\venv.
01:10:12 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
01:10:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
01:10:12 INFO - Reading from file tmpfile_stdout
01:10:12 INFO - Using _rmtree_windows ...
01:10:12 INFO - Using _rmtree_windows ...
01:10:12 INFO - Current package versions:
01:10:12 INFO - blessings == 1.6
01:10:12 INFO - blobuploader == 1.2.4
01:10:12 INFO - browsermob-proxy == 0.6.0
01:10:12 INFO - distribute == 0.6.14
01:10:12 INFO - docopt == 0.6.1
01:10:12 INFO - manifestparser == 1.1
01:10:12 INFO - marionette-client == 2.3.0
01:10:12 INFO - marionette-driver == 1.4.0
01:10:12 INFO - mozInstall == 1.12
01:10:12 INFO - mozcrash == 0.17
01:10:12 INFO - mozdebug == 0.1
01:10:12 INFO - mozdevice == 0.48
01:10:12 INFO - mozfile == 1.2
01:10:12 INFO - mozhttpd == 0.7
01:10:12 INFO - mozinfo == 0.9
01:10:12 INFO - mozleak == 0.1
01:10:12 INFO - mozlog == 3.1
01:10:12 INFO - moznetwork == 0.27
01:10:12 INFO - mozprocess == 0.22
01:10:12 INFO - mozprofile == 0.28
01:10:12 INFO - mozrunner == 6.11
01:10:12 INFO - mozscreenshot == 0.1
01:10:12 INFO - mozsystemmonitor == 0.0
01:10:12 INFO - moztest == 0.7
01:10:12 INFO - mozversion == 1.4
01:10:12 INFO - requests == 1.2.3
01:10:12 INFO - wptserve == 1.4.0
01:10:12 INFO - Running post-action listener: _resource_record_post_action
01:10:12 INFO - Running post-action listener: _start_resource_monitoring
01:10:12 INFO - Starting resource monitoring.
01:10:12 INFO - #####
01:10:12 INFO - ##### Running pull step.
01:10:12 INFO - #####
01:10:12 INFO - Running pre-action listener: _resource_record_pre_action
01:10:12 INFO - Running main action method: pull
01:10:12 INFO - Pull has nothing to do!
01:10:12 INFO - Running post-action listener: _resource_record_post_action
01:10:12 INFO - #####
01:10:12 INFO - ##### Running install step.
01:10:12 INFO - #####
01:10:12 INFO - Running pre-action listener: _resource_record_pre_action
01:10:12 INFO - Running main action method: install
01:10:12 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
01:10:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
01:10:13 INFO - Reading from file tmpfile_stdout
01:10:13 INFO - Using _rmtree_windows ...
01:10:13 INFO - Using _rmtree_windows ...
01:10:13 INFO - Detecting whether we're running mozinstall >=1.0...
01:10:13 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
01:10:13 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
01:10:13 INFO - Reading from file tmpfile_stdout
01:10:13 INFO - Output received:
01:10:13 INFO - Usage: mozinstall-script.py [options] installer
01:10:13 INFO - Options:
01:10:13 INFO - -h, --help show this help message and exit
01:10:13 INFO - -d DEST, --destination=DEST
01:10:13 INFO - Directory to install application into. [default:
01:10:13 INFO - "C:\slave\test"]
01:10:13 INFO - --app=APP Application being installed. [default: firefox]
01:10:13 INFO - Using _rmtree_windows ...
01:10:13 INFO - Using _rmtree_windows ...
01:10:13 INFO - mkdir: C:\slave\test\build\application
01:10:13 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application']
01:10:13 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application
01:10:14 INFO - Reading from file tmpfile_stdout
01:10:14 INFO - Output received:
01:10:14 INFO - C:\slave\test\build\application\firefox\firefox.exe
01:10:14 INFO - Using _rmtree_windows ...
01:10:14 INFO - Using _rmtree_windows ...
01:10:14 INFO - Running post-action listener: _resource_record_post_action
01:10:14 INFO - #####
01:10:14 INFO - ##### Running run-tests step.
01:10:14 INFO - #####
01:10:14 INFO - Running pre-action listener: _resource_record_pre_action
01:10:14 INFO - Running main action method: run_tests
01:10:14 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
01:10:14 INFO - Minidump filename unknown. Determining based upon platform and architecture.
01:10:14 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
01:10:14 INFO - grabbing minidump binary from tooltool
01:10: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')]}
01:10:14 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 0x01B3C368>, '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 0x017DAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BD10C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
01:10:14 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
01:10:14 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
01:10:14 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
01:10:15 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpcvwxqz
01:10:15 INFO - INFO - File integrity verified, renaming tmpcvwxqz to win32-minidump_stackwalk.exe
01:10:15 INFO - Return code: 0
01:10:15 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
01:10:15 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
01:10:15 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/D8W2M2WXSCOU8XPqwfyrpQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=5', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build
01:10:15 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/D8W2M2WXSCOU8XPqwfyrpQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=5 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil
01:10:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
01:10:15 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
01:10:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
01:10:15 INFO - 'COMPUTERNAME': 'T-W732-IX-082',
01:10:15 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
01:10:15 INFO - 'DCLOCATION': 'SCL3',
01:10:15 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
01:10:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
01:10:15 INFO - 'FP_NO_HOST_CHECK': 'NO',
01:10:15 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
01:10:15 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
01:10:15 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
01:10:15 INFO - 'HOMEDRIVE': 'C:',
01:10:15 INFO - 'HOMEPATH': '\\Users\\cltbld',
01:10:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
01:10:15 INFO - 'KTS_VERSION': '1.19c',
01:10:15 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
01:10:15 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
01:10:15 INFO - 'LOGONSERVER': '\\\\T-W732-IX-082',
01:10:15 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
01:10:15 INFO - 'MONDIR': 'C:\\Monitor_config\\',
01:10:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
01:10:15 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
01:10:15 INFO - 'MOZILLABUILDDRIVE': 'C:',
01:10:15 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
01:10:15 INFO - 'MOZ_AIRBAG': '1',
01:10:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
01:10:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
01:10:15 INFO - 'MOZ_MSVCVERSION': '8',
01:10:15 INFO - 'MOZ_NO_REMOTE': '1',
01:10:15 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
01:10:15 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
01:10:15 INFO - 'NO_EM_RESTART': '1',
01:10:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
01:10:15 INFO - 'NUMBER_OF_PROCESSORS': '8',
01:10:15 INFO - 'OS': 'Windows_NT',
01:10:15 INFO - 'OURDRIVE': 'C:',
01:10:15 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;',
01:10:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
01:10:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
01:10:15 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
01:10:15 INFO - 'PROCESSOR_LEVEL': '6',
01:10:15 INFO - 'PROCESSOR_REVISION': '1e05',
01:10:15 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
01:10:15 INFO - 'PROGRAMFILES': 'C:\\Program Files',
01:10:15 INFO - 'PROMPT': '$P$G',
01:10:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
01:10:15 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
01:10:15 INFO - 'PUBLIC': 'C:\\Users\\Public',
01:10:15 INFO - 'PWD': 'C:\\slave\\test',
01:10:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
01:10:15 INFO - 'SLAVEDIR': 'C:\\slave\\',
01:10:15 INFO - 'SYSTEMDRIVE': 'C:',
01:10:15 INFO - 'SYSTEMROOT': 'C:\\windows',
01:10:15 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
01:10:15 INFO - 'TEST1': 'testie',
01:10:15 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
01:10:15 INFO - 'USERDOMAIN': 'T-W732-IX-082',
01:10:15 INFO - 'USERNAME': 'cltbld',
01:10:15 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
01:10:15 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
01:10:15 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
01:10:15 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
01:10:15 INFO - 'WINDIR': 'C:\\windows',
01:10:15 INFO - 'WINDOWS_TRACING_FLAGS': '3',
01:10:15 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
01:10:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
01:10:15 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/D8W2M2WXSCOU8XPqwfyrpQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=5', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000
01:10:17 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
01:10:17 INFO - import pkg_resources
01:10:19 INFO - Using 1 client processes
01:10:22 INFO - SUITE-START | Running 1476 tests
01:10:22 INFO - Running testharness tests
01:10:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
01:10:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms
01:10:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
01:10:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms
01:10:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
01:10:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms
01:10:22 INFO - TEST-START | /content-security-policy/generic/generic-0_10.html
01:10:22 INFO - TEST-SKIP | /content-security-policy/generic/generic-0_10.html | took 0ms
01:10:22 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
01:10:22 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
01:10:22 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
01:10:22 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
01:10:22 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2.html
01:10:22 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2.html | took 0ms
01:10:22 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2_1.html
01:10:22 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2_1.html | took 0ms
01:10:22 INFO - TEST-START | /content-security-policy/script-src/script-src-1_4_1.html
01:10:22 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_4_1.html | took 0ms
01:10:22 INFO - TEST-START | /content-security-policy/style-src/style-src-3_2.html
01:10:22 INFO - TEST-SKIP | /content-security-policy/style-src/style-src-3_2.html | took 0ms
01:10:22 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
01:10:22 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
01:10:22 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
01:10:22 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 1ms
01:10:22 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
01:10:22 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
01:10:22 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
01:10:22 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
01:10:22 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
01:10:22 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
01:10:22 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
01:10:22 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
01:10:22 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
01:10:22 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 1ms
01:10:22 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
01:10:22 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
01:10:22 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
01:10:22 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
01:10:22 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
01:10:22 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
01:10:22 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
01:10:22 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
01:10:22 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
01:10:22 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
01:10:22 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
01:10:22 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 1ms
01:10:22 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
01:10:22 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
01:10:22 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
01:10:22 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 1ms
01:10:22 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
01:10:22 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
01:10:22 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
01:10:22 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
01:10:22 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
01:10:22 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 65ms
01:10:22 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
01:10:22 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 1ms
01:10:22 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
01:10:22 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
01:10:22 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
01:10:22 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
01:10:22 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
01:10:22 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
01:10:22 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
01:10:22 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 1ms
01:10:22 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
01:10:22 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
01:10:22 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
01:10:22 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 1ms
01:10:22 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
01:10:22 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
01:10:22 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
01:10:22 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 1ms
01:10:22 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
01:10:22 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
01:10:22 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
01:10:22 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 1ms
01:10:22 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
01:10:22 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
01:10:22 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
01:10:22 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
01:10:22 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
01:10:22 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
01:10:22 INFO - Setting up ssl
01:10:22 INFO - PROCESS | certutil |
01:10:22 INFO - PROCESS | certutil |
01:10:22 INFO - PROCESS | certutil |
01:10:22 INFO - Certificate Nickname Trust Attributes
01:10:22 INFO - SSL,S/MIME,JAR/XPI
01:10:22 INFO -
01:10:22 INFO - web-platform-tests CT,,
01:10:22 INFO -
01:10:22 INFO - Starting runner
01:10:25 INFO - PROCESS | 1244 | 1467965425563 Marionette INFO Listening on port 2828
01:10:30 INFO - PROCESS | 1244 | 1467965430342 Marionette INFO startBrowser 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:30 INFO - PROCESS | 1244 | 1467965430353 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:30 INFO - PROCESS | 1244 | 1467965430894 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:30 INFO - PROCESS | 1244 | 1467965430900 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:31 INFO - PROCESS | 1244 | 1467965431824 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
01:10:31 INFO - PROCESS | 1244 | 1467965431991 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:31 INFO - PROCESS | 1244 | 1467965431997 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
01:10:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 370ms
01:10:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
01:10:32 INFO - PROCESS | 1244 | 1467965432219 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:32 INFO - PROCESS | 1244 | 1467965432253 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
01:10:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1131ms
01:10:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
01:10:33 INFO - PROCESS | 1244 | 1467965433348 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:33 INFO - PROCESS | 1244 | 1467965433375 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
01:10:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 171ms
01:10:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
01:10:33 INFO - PROCESS | 1244 | 1467965433521 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:33 INFO - PROCESS | 1244 | 1467965433553 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
01:10:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 230ms
01:10:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
01:10:33 INFO - PROCESS | 1244 | 1467965433755 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:33 INFO - PROCESS | 1244 | 1467965433786 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
01:10:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 171ms
01:10:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
01:10:33 INFO - PROCESS | 1244 | 1467965433932 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:33 INFO - PROCESS | 1244 | 1467965433962 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
01:10:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 171ms
01:10:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
01:10:34 INFO - PROCESS | 1244 | 1467965434103 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:34 INFO - PROCESS | 1244 | 1467965434132 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
01:10:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 120ms
01:10:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
01:10:34 INFO - PROCESS | 1244 | 1467965434226 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:34 INFO - PROCESS | 1244 | 1467965434255 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
01:10:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 171ms
01:10:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
01:10:34 INFO - PROCESS | 1244 | 1467965434403 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:34 INFO - PROCESS | 1244 | 1467965434436 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
01:10:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 230ms
01:10:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
01:10:34 INFO - PROCESS | 1244 | 1467965434636 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:34 INFO - PROCESS | 1244 | 1467965434668 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
01:10:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 171ms
01:10:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
01:10:34 INFO - PROCESS | 1244 | 1467965434810 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:34 INFO - PROCESS | 1244 | 1467965434841 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
01:10:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 171ms
01:10:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
01:10:34 INFO - PROCESS | 1244 | 1467965434986 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:35 INFO - PROCESS | 1244 | 1467965435017 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
01:10:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 171ms
01:10:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
01:10:35 INFO - PROCESS | 1244 | 1467965435193 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:35 INFO - PROCESS | 1244 | 1467965435238 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
01:10:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 290ms
01:10:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
01:10:35 INFO - PROCESS | 1244 | 1467965435457 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:35 INFO - PROCESS | 1244 | 1467965435484 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
01:10:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 171ms
01:10:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
01:10:35 INFO - PROCESS | 1244 | 1467965435639 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:35 INFO - PROCESS | 1244 | 1467965435682 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
01:10:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 230ms
01:10:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
01:10:35 INFO - PROCESS | 1244 | 1467965435873 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:35 INFO - PROCESS | 1244 | 1467965435904 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
01:10:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 171ms
01:10:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
01:10:36 INFO - PROCESS | 1244 | 1467965436044 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:36 INFO - PROCESS | 1244 | 1467965436071 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
01:10:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 171ms
01:10:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
01:10:36 INFO - PROCESS | 1244 | 1467965436219 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:36 INFO - PROCESS | 1244 | 1467965436243 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
01:10:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 172ms
01:10:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
01:10:36 INFO - PROCESS | 1244 | 1467965436394 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:36 INFO - PROCESS | 1244 | 1467965436426 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
01:10:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 171ms
01:10:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
01:10:36 INFO - PROCESS | 1244 | 1467965436569 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:36 INFO - PROCESS | 1244 | 1467965436593 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
01:10:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 172ms
01:10:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
01:10:36 INFO - PROCESS | 1244 | 1467965436749 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:36 INFO - PROCESS | 1244 | 1467965436772 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
01:10:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 171ms
01:10:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
01:10:36 INFO - PROCESS | 1244 | 1467965436920 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:36 INFO - PROCESS | 1244 | 1467965436951 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
01:10:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 171ms
01:10:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
01:10:37 INFO - PROCESS | 1244 | 1467965437093 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:37 INFO - PROCESS | 1244 | 1467965437119 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
01:10:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 171ms
01:10:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
01:10:37 INFO - PROCESS | 1244 | 1467965437269 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:37 INFO - PROCESS | 1244 | 1467965437297 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
01:10:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 171ms
01:10:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
01:10:37 INFO - PROCESS | 1244 | 1467965437445 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:37 INFO - PROCESS | 1244 | 1467965437480 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
01:10:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 171ms
01:10:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
01:10:37 INFO - PROCESS | 1244 | 1467965437619 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:37 INFO - PROCESS | 1244 | 1467965437646 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
01:10:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 171ms
01:10:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
01:10:37 INFO - PROCESS | 1244 | 1467965437792 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:37 INFO - PROCESS | 1244 | 1467965437818 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
01:10:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 171ms
01:10:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
01:10:37 INFO - PROCESS | 1244 | 1467965437972 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:38 INFO - PROCESS | 1244 | 1467965438002 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
01:10:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 171ms
01:10:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
01:10:38 INFO - PROCESS | 1244 | 1467965438151 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:38 INFO - PROCESS | 1244 | 1467965438177 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
01:10:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 120ms
01:10:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
01:10:38 INFO - PROCESS | 1244 | 1467965438278 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:38 INFO - PROCESS | 1244 | 1467965438307 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
01:10:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 171ms
01:10:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
01:10:38 INFO - PROCESS | 1244 | 1467965438452 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:38 INFO - PROCESS | 1244 | 1467965438477 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
01:10:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 230ms
01:10:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
01:10:38 INFO - PROCESS | 1244 | 1467965438686 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:38 INFO - PROCESS | 1244 | 1467965438718 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
01:10:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 172ms
01:10:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
01:10:38 INFO - PROCESS | 1244 | 1467965438865 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:38 INFO - PROCESS | 1244 | 1467965438895 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
01:10:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 171ms
01:10:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
01:10:39 INFO - PROCESS | 1244 | 1467965439036 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:39 INFO - PROCESS | 1244 | 1467965439064 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
01:10:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 120ms
01:10:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
01:10:39 INFO - PROCESS | 1244 | 1467965439159 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:39 INFO - PROCESS | 1244 | 1467965439188 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
01:10:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 171ms
01:10:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
01:10:39 INFO - PROCESS | 1244 | 1467965439336 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:39 INFO - PROCESS | 1244 | 1467965439369 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
01:10:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 171ms
01:10:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
01:10:39 INFO - PROCESS | 1244 | 1467965439510 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:39 INFO - PROCESS | 1244 | 1467965439542 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
01:10:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 171ms
01:10:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
01:10:39 INFO - PROCESS | 1244 | 1467965439686 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:39 INFO - PROCESS | 1244 | 1467965439716 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
01:10:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 171ms
01:10:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
01:10:39 INFO - PROCESS | 1244 | 1467965439867 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:39 INFO - PROCESS | 1244 | 1467965439894 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
01:10:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 120ms
01:10:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
01:10:39 INFO - PROCESS | 1244 | 1467965439994 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:40 INFO - PROCESS | 1244 | 1467965440023 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
01:10:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 171ms
01:10:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
01:10:40 INFO - PROCESS | 1244 | 1467965440170 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:40 INFO - PROCESS | 1244 | 1467965440200 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
01:10:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 172ms
01:10:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
01:10:40 INFO - PROCESS | 1244 | 1467965440351 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:40 INFO - PROCESS | 1244 | 1467965440381 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
01:10:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 120ms
01:10:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
01:10:40 INFO - PROCESS | 1244 | 1467965440473 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:40 INFO - PROCESS | 1244 | 1467965440505 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
01:10:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 171ms
01:10:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
01:10:40 INFO - PROCESS | 1244 | 1467965440654 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:40 INFO - PROCESS | 1244 | 1467965440685 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
01:10:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 171ms
01:10:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
01:10:40 INFO - PROCESS | 1244 | 1467965440825 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:40 INFO - PROCESS | 1244 | 1467965440857 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
01:10:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 171ms
01:10:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
01:10:41 INFO - PROCESS | 1244 | 1467965440999 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:41 INFO - PROCESS | 1244 | 1467965441029 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
01:10:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 171ms
01:10:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
01:10:41 INFO - PROCESS | 1244 | 1467965441169 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:41 INFO - PROCESS | 1244 | 1467965441202 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
01:10:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 171ms
01:10:41 INFO - PROCESS | 1244 | 1467965441352 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
01:10:41 INFO - PROCESS | 1244 | 1467965441385 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
01:10:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 171ms
01:10:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
01:10:41 INFO - PROCESS | 1244 | 1467965441532 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:41 INFO - PROCESS | 1244 | 1467965441563 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
01:10:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 370ms
01:10:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
01:10:41 INFO - PROCESS | 1244 | 1467965441904 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:41 INFO - PROCESS | 1244 | 1467965441937 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
01:10:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 171ms
01:10:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
01:10:42 INFO - PROCESS | 1244 | 1467965442082 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:42 INFO - PROCESS | 1244 | 1467965442114 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
01:10:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 171ms
01:10:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
01:10:42 INFO - PROCESS | 1244 | 1467965442256 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:42 INFO - PROCESS | 1244 | 1467965442293 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
01:10:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 171ms
01:10:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
01:10:42 INFO - PROCESS | 1244 | 1467965442428 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:42 INFO - PROCESS | 1244 | 1467965442463 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
01:10:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 171ms
01:10:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
01:10:42 INFO - PROCESS | 1244 | 1467965442603 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:42 INFO - PROCESS | 1244 | 1467965442633 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
01:10:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 171ms
01:10:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
01:10:42 INFO - PROCESS | 1244 | 1467965442783 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:42 INFO - PROCESS | 1244 | 1467965442822 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
01:10:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 171ms
01:10:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
01:10:42 INFO - PROCESS | 1244 | 1467965442952 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:42 INFO - PROCESS | 1244 | 1467965442983 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
01:10:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 171ms
01:10:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
01:10:43 INFO - PROCESS | 1244 | 1467965443127 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:43 INFO - PROCESS | 1244 | 1467965443153 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
01:10:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 171ms
01:10:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
01:10:43 INFO - PROCESS | 1244 | 1467965443302 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:43 INFO - PROCESS | 1244 | 1467965443334 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
01:10:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 171ms
01:10:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
01:10:43 INFO - PROCESS | 1244 | 1467965443477 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:43 INFO - PROCESS | 1244 | 1467965443511 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
01:10:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 171ms
01:10:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
01:10:43 INFO - PROCESS | 1244 | 1467965443685 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:43 INFO - PROCESS | 1244 | 1467965443715 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
01:10:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 171ms
01:10:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
01:10:43 INFO - PROCESS | 1244 | 1467965443858 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:43 INFO - PROCESS | 1244 | 1467965443887 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
01:10:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 171ms
01:10:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
01:10:44 INFO - PROCESS | 1244 | 1467965444034 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:44 INFO - PROCESS | 1244 | 1467965444063 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
01:10:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 120ms
01:10:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
01:10:44 INFO - PROCESS | 1244 | 1467965444159 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:44 INFO - PROCESS | 1244 | 1467965444194 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
01:10:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 171ms
01:10:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
01:10:44 INFO - PROCESS | 1244 | 1467965444336 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:44 INFO - PROCESS | 1244 | 1467965444363 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
01:10:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 171ms
01:10:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
01:10:44 INFO - PROCESS | 1244 | 1467965444510 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:44 INFO - PROCESS | 1244 | 1467965444541 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
01:10:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 171ms
01:10:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
01:10:44 INFO - PROCESS | 1244 | 1467965444686 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:44 INFO - PROCESS | 1244 | 1467965444721 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
01:10:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 171ms
01:10:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
01:10:44 INFO - PROCESS | 1244 | 1467965444861 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:44 INFO - PROCESS | 1244 | 1467965444889 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
01:10:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 172ms
01:10:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
01:10:45 INFO - PROCESS | 1244 | 1467965445037 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:45 INFO - PROCESS | 1244 | 1467965445073 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
01:10:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 171ms
01:10:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
01:10:45 INFO - PROCESS | 1244 | 1467965445209 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:45 INFO - PROCESS | 1244 | 1467965445241 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
01:10:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 171ms
01:10:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
01:10:45 INFO - PROCESS | 1244 | 1467965445386 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:45 INFO - PROCESS | 1244 | 1467965445415 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
01:10:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 171ms
01:10:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
01:10:45 INFO - PROCESS | 1244 | 1467965445561 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:45 INFO - PROCESS | 1244 | 1467965445594 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
01:10:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 230ms
01:10:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
01:10:45 INFO - PROCESS | 1244 | 1467965445827 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:45 INFO - PROCESS | 1244 | 1467965445907 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
01:10:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 330ms
01:10:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
01:10:46 INFO - PROCESS | 1244 | 1467965446150 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:46 INFO - PROCESS | 1244 | 1467965446177 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:46 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.
01:10:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 171ms
01:10:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
01:10:46 INFO - PROCESS | 1244 | 1467965446323 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:46 INFO - PROCESS | 1244 | 1467965446353 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:46 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.
01:10:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 171ms
01:10:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
01:10:46 INFO - PROCESS | 1244 | 1467965446500 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:46 INFO - PROCESS | 1244 | 1467965446530 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:46 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.
01:10:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 171ms
01:10:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
01:10:46 INFO - PROCESS | 1244 | 1467965446670 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:46 INFO - PROCESS | 1244 | 1467965446695 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:46 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.
01:10:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 171ms
01:10:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
01:10:46 INFO - PROCESS | 1244 | 1467965446845 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:46 INFO - PROCESS | 1244 | 1467965446876 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:47 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.
01:10:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 171ms
01:10:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
01:10:47 INFO - PROCESS | 1244 | 1467965447019 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:47 INFO - PROCESS | 1244 | 1467965447047 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:47 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.
01:10:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 171ms
01:10:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
01:10:47 INFO - PROCESS | 1244 | 1467965447195 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:47 INFO - PROCESS | 1244 | 1467965447223 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:47 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.
01:10:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 171ms
01:10:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
01:10:47 INFO - PROCESS | 1244 | 1467965447369 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:47 INFO - PROCESS | 1244 | 1467965447397 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:47 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.
01:10:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 171ms
01:10:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
01:10:47 INFO - PROCESS | 1244 | 1467965447548 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:47 INFO - PROCESS | 1244 | 1467965447576 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:47 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.
01:10:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 171ms
01:10:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
01:10:47 INFO - PROCESS | 1244 | 1467965447719 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:47 INFO - PROCESS | 1244 | 1467965447746 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:47 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.
01:10:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 172ms
01:10:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
01:10:47 INFO - PROCESS | 1244 | 1467965447895 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:47 INFO - PROCESS | 1244 | 1467965447930 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:48 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.
01:10:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 171ms
01:10:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
01:10:48 INFO - PROCESS | 1244 | 1467965448069 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:48 INFO - PROCESS | 1244 | 1467965448102 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:48 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.
01:10:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 171ms
01:10:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
01:10:48 INFO - PROCESS | 1244 | 1467965448243 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:48 INFO - PROCESS | 1244 | 1467965448276 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:48 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.
01:10:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 171ms
01:10:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
01:10:48 INFO - PROCESS | 1244 | 1467965448420 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:48 INFO - PROCESS | 1244 | 1467965448455 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:48 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.
01:10:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 171ms
01:10:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
01:10:48 INFO - PROCESS | 1244 | 1467965448594 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:48 INFO - PROCESS | 1244 | 1467965448628 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:48 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.
01:10:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 171ms
01:10:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
01:10:48 INFO - PROCESS | 1244 | 1467965448769 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:48 INFO - PROCESS | 1244 | 1467965448803 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:48 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.
01:10:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 172ms
01:10:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
01:10:48 INFO - PROCESS | 1244 | 1467965448945 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:48 INFO - PROCESS | 1244 | 1467965448979 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:49 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.
01:10:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 171ms
01:10:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
01:10:49 INFO - PROCESS | 1244 | 1467965449121 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:49 INFO - PROCESS | 1244 | 1467965449150 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:49 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.
01:10:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 171ms
01:10:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
01:10:49 INFO - PROCESS | 1244 | 1467965449293 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:49 INFO - PROCESS | 1244 | 1467965449324 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:49 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.
01:10:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 171ms
01:10:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
01:10:49 INFO - PROCESS | 1244 | 1467965449469 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:49 INFO - PROCESS | 1244 | 1467965449506 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:49 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.
01:10:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 171ms
01:10:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
01:10:49 INFO - PROCESS | 1244 | 1467965449644 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:49 INFO - PROCESS | 1244 | 1467965449674 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
01:10:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 171ms
01:10:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
01:10:49 INFO - PROCESS | 1244 | 1467965449820 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:49 INFO - PROCESS | 1244 | 1467965449852 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
01:10:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 171ms
01:10:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
01:10:49 INFO - PROCESS | 1244 | 1467965449995 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:50 INFO - PROCESS | 1244 | 1467965450025 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
01:10:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 171ms
01:10:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
01:10:50 INFO - PROCESS | 1244 | 1467965450169 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:50 INFO - PROCESS | 1244 | 1467965450200 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
01:10:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 171ms
01:10:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
01:10:50 INFO - PROCESS | 1244 | 1467965450343 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:50 INFO - PROCESS | 1244 | 1467965450376 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
01:10:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 171ms
01:10:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
01:10:50 INFO - PROCESS | 1244 | 1467965450519 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:50 INFO - PROCESS | 1244 | 1467965450550 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
01:10:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 171ms
01:10:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
01:10:50 INFO - PROCESS | 1244 | 1467965450694 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:50 INFO - PROCESS | 1244 | 1467965450727 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
01:10:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 171ms
01:10:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
01:10:50 INFO - PROCESS | 1244 | 1467965450870 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:50 INFO - PROCESS | 1244 | 1467965450906 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
01:10:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 171ms
01:10:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
01:10:51 INFO - PROCESS | 1244 | 1467965451046 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:51 INFO - PROCESS | 1244 | 1467965451083 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
01:10:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 171ms
01:10:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
01:10:51 INFO - PROCESS | 1244 | 1467965451219 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:51 INFO - PROCESS | 1244 | 1467965451252 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
01:10:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 171ms
01:10:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
01:10:51 INFO - PROCESS | 1244 | 1467965451396 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:51 INFO - PROCESS | 1244 | 1467965451430 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
01:10:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 171ms
01:10:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
01:10:51 INFO - PROCESS | 1244 | 1467965451569 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:51 INFO - PROCESS | 1244 | 1467965451605 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:52 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
01:10:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 730ms
01:10:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
01:10:52 INFO - PROCESS | 1244 | 1467965452305 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:52 INFO - PROCESS | 1244 | 1467965452352 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
01:10:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 830ms
01:10:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
01:10:53 INFO - PROCESS | 1244 | 1467965453138 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:53 INFO - PROCESS | 1244 | 1467965453164 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:53 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
01:10:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:10:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
01:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:10:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 171ms
01:10:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
01:10:53 INFO - PROCESS | 1244 | 1467965453313 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:53 INFO - PROCESS | 1244 | 1467965453348 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
01:10:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 171ms
01:10:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
01:10:53 INFO - PROCESS | 1244 | 1467965453491 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:53 INFO - PROCESS | 1244 | 1467965453518 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
01:10:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 171ms
01:10:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
01:10:53 INFO - PROCESS | 1244 | 1467965453668 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:53 INFO - PROCESS | 1244 | 1467965453694 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
01:10:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 171ms
01:10:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
01:10:53 INFO - PROCESS | 1244 | 1467965453838 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:53 INFO - PROCESS | 1244 | 1467965453866 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
01:10:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 171ms
01:10:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
01:10:54 INFO - PROCESS | 1244 | 1467965454013 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:54 INFO - PROCESS | 1244 | 1467965454047 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
01:10:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 171ms
01:10:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
01:10:54 INFO - PROCESS | 1244 | 1467965454187 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:54 INFO - PROCESS | 1244 | 1467965454212 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:54 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
01:10:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
01:10:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:10:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:10:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 171ms
01:10:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
01:10:54 INFO - PROCESS | 1244 | 1467965454360 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:54 INFO - PROCESS | 1244 | 1467965454391 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
01:10:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 171ms
01:10:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
01:10:54 INFO - PROCESS | 1244 | 1467965454536 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:54 INFO - PROCESS | 1244 | 1467965454574 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:54 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
01:10:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
01:10:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:10:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:10:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 171ms
01:10:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
01:10:54 INFO - PROCESS | 1244 | 1467965454711 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:54 INFO - PROCESS | 1244 | 1467965454744 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:54 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
01:10:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:10:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
01:10:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:10:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:10:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 171ms
01:10:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
01:10:54 INFO - PROCESS | 1244 | 1467965454887 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:54 INFO - PROCESS | 1244 | 1467965454927 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:55 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
01:10:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
01:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:10:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 171ms
01:10:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
01:10:55 INFO - PROCESS | 1244 | 1467965455062 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:55 INFO - PROCESS | 1244 | 1467965455096 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
01:10:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 171ms
01:10:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
01:10:55 INFO - PROCESS | 1244 | 1467965455237 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:55 INFO - PROCESS | 1244 | 1467965455277 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
01:10:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 171ms
01:10:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
01:10:55 INFO - PROCESS | 1244 | 1467965455410 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:55 INFO - PROCESS | 1244 | 1467965455445 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
01:10:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 171ms
01:10:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
01:10:55 INFO - PROCESS | 1244 | 1467965455586 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:55 INFO - PROCESS | 1244 | 1467965455622 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
01:10:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 230ms
01:10:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
01:10:55 INFO - PROCESS | 1244 | 1467965455821 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:55 INFO - PROCESS | 1244 | 1467965455849 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
01:10:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 171ms
01:10:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
01:10:55 INFO - PROCESS | 1244 | 1467965455994 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:56 INFO - PROCESS | 1244 | 1467965456026 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
01:10:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 171ms
01:10:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
01:10:56 INFO - PROCESS | 1244 | 1467965456169 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:56 INFO - PROCESS | 1244 | 1467965456198 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
01:10:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 171ms
01:10:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
01:10:56 INFO - PROCESS | 1244 | 1467965456345 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:56 INFO - PROCESS | 1244 | 1467965456377 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
01:10:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 171ms
01:10:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
01:10:56 INFO - PROCESS | 1244 | 1467965456521 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:56 INFO - PROCESS | 1244 | 1467965456554 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
01:10:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 171ms
01:10:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
01:10:56 INFO - PROCESS | 1244 | 1467965456704 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:56 INFO - PROCESS | 1244 | 1467965456734 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
01:10:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 171ms
01:10:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
01:10:56 INFO - PROCESS | 1244 | 1467965456870 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:56 INFO - PROCESS | 1244 | 1467965456900 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
01:10:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 171ms
01:10:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
01:10:57 INFO - PROCESS | 1244 | 1467965457044 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:57 INFO - PROCESS | 1244 | 1467965457078 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:57 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
01:10:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 171ms
01:10:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
01:10:57 INFO - PROCESS | 1244 | 1467965457220 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:57 INFO - PROCESS | 1244 | 1467965457252 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
01:10:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 171ms
01:10:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
01:10:57 INFO - PROCESS | 1244 | 1467965457395 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:57 INFO - PROCESS | 1244 | 1467965457432 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
01:10:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 171ms
01:10:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
01:10:57 INFO - PROCESS | 1244 | 1467965457570 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:57 INFO - PROCESS | 1244 | 1467965457603 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:57 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
01:10:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 171ms
01:10:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
01:10:57 INFO - PROCESS | 1244 | 1467965457743 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:57 INFO - PROCESS | 1244 | 1467965457775 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:57 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
01:10:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
01:10:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:10:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
01:10:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
01:10:57 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
01:10:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
01:10:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:10:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:10:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
01:10:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
01:10:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 171ms
01:10:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
01:10:57 INFO - PROCESS | 1244 | 1467965457918 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:57 INFO - PROCESS | 1244 | 1467965457956 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:58 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.
01:10:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 171ms
01:10:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
01:10:58 INFO - PROCESS | 1244 | 1467965458094 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:58 INFO - PROCESS | 1244 | 1467965458128 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:58 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.
01:10:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 171ms
01:10:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
01:10:58 INFO - PROCESS | 1244 | 1467965458270 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:58 INFO - PROCESS | 1244 | 1467965458304 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
01:10:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 171ms
01:10:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
01:10:58 INFO - PROCESS | 1244 | 1467965458453 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:58 INFO - PROCESS | 1244 | 1467965458485 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
01:10:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 431ms
01:10:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
01:10:58 INFO - PROCESS | 1244 | 1467965458888 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:58 INFO - PROCESS | 1244 | 1467965458915 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
01:10:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 171ms
01:10:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
01:10:59 INFO - PROCESS | 1244 | 1467965459067 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:59 INFO - PROCESS | 1244 | 1467965459093 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
01:10:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 171ms
01:10:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
01:10:59 INFO - PROCESS | 1244 | 1467965459242 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:59 INFO - PROCESS | 1244 | 1467965459269 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
01:10:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 230ms
01:10:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
01:10:59 INFO - PROCESS | 1244 | 1467965459476 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:59 INFO - PROCESS | 1244 | 1467965459503 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
01:10:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 171ms
01:10:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
01:10:59 INFO - PROCESS | 1244 | 1467965459654 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:59 INFO - PROCESS | 1244 | 1467965459678 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
01:10:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 171ms
01:10:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
01:10:59 INFO - PROCESS | 1244 | 1467965459834 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:59 INFO - PROCESS | 1244 | 1467965459867 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:10:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
01:10:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 171ms
01:10:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
01:11:00 INFO - PROCESS | 1244 | 1467965460004 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:00 INFO - PROCESS | 1244 | 1467965460032 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
01:11:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 171ms
01:11:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
01:11:00 INFO - PROCESS | 1244 | 1467965460179 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:00 INFO - PROCESS | 1244 | 1467965460209 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
01:11:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 171ms
01:11:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
01:11:00 INFO - PROCESS | 1244 | 1467965460354 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:00 INFO - PROCESS | 1244 | 1467965460380 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
01:11:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 171ms
01:11:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
01:11:00 INFO - PROCESS | 1244 | 1467965460533 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:00 INFO - PROCESS | 1244 | 1467965460561 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
01:11:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 171ms
01:11:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
01:11:00 INFO - PROCESS | 1244 | 1467965460705 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:00 INFO - PROCESS | 1244 | 1467965460745 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
01:11:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 171ms
01:11:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
01:11:00 INFO - PROCESS | 1244 | 1467965460877 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:00 INFO - PROCESS | 1244 | 1467965460911 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
01:11:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 171ms
01:11:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
01:11:01 INFO - PROCESS | 1244 | 1467965461053 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:01 INFO - PROCESS | 1244 | 1467965461087 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
01:11:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 171ms
01:11:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
01:11:01 INFO - PROCESS | 1244 | 1467965461229 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:01 INFO - PROCESS | 1244 | 1467965461263 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
01:11:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 171ms
01:11:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
01:11:01 INFO - PROCESS | 1244 | 1467965461403 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:01 INFO - PROCESS | 1244 | 1467965461446 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
01:11:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 171ms
01:11:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
01:11:01 INFO - PROCESS | 1244 | 1467965461583 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:01 INFO - PROCESS | 1244 | 1467965461619 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
01:11:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 171ms
01:11:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
01:11:01 INFO - PROCESS | 1244 | 1467965461753 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:01 INFO - PROCESS | 1244 | 1467965461786 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
01:11:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 171ms
01:11:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
01:11:01 INFO - PROCESS | 1244 | 1467965461937 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:01 INFO - PROCESS | 1244 | 1467965461977 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
01:11:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 171ms
01:11:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
01:11:02 INFO - PROCESS | 1244 | 1467965462118 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:02 INFO - PROCESS | 1244 | 1467965462148 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
01:11:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 171ms
01:11:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
01:11:02 INFO - PROCESS | 1244 | 1467965462287 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:02 INFO - PROCESS | 1244 | 1467965462317 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
01:11:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 171ms
01:11:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
01:11:02 INFO - PROCESS | 1244 | 1467965462461 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:02 INFO - PROCESS | 1244 | 1467965462496 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
01:11:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 171ms
01:11:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
01:11:02 INFO - PROCESS | 1244 | 1467965462637 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:02 INFO - PROCESS | 1244 | 1467965462667 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
01:11:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 171ms
01:11:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
01:11:02 INFO - PROCESS | 1244 | 1467965462816 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:02 INFO - PROCESS | 1244 | 1467965462851 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
01:11:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 171ms
01:11:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
01:11:02 INFO - PROCESS | 1244 | 1467965462987 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:03 INFO - PROCESS | 1244 | 1467965463020 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
01:11:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 171ms
01:11:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
01:11:03 INFO - PROCESS | 1244 | 1467965463160 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:03 INFO - PROCESS | 1244 | 1467965463194 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
01:11:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 171ms
01:11:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
01:11:03 INFO - PROCESS | 1244 | 1467965463340 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:03 INFO - PROCESS | 1244 | 1467965463372 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
01:11:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 171ms
01:11:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
01:11:03 INFO - PROCESS | 1244 | 1467965463511 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:03 INFO - PROCESS | 1244 | 1467965463545 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
01:11:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 171ms
01:11:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
01:11:03 INFO - PROCESS | 1244 | 1467965463687 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:03 INFO - PROCESS | 1244 | 1467965463722 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
01:11:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 171ms
01:11:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
01:11:03 INFO - PROCESS | 1244 | 1467965463862 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:03 INFO - PROCESS | 1244 | 1467965463894 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:04 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
01:11:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 171ms
01:11:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
01:11:04 INFO - PROCESS | 1244 | 1467965464037 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:04 INFO - PROCESS | 1244 | 1467965464072 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
01:11:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 171ms
01:11:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
01:11:04 INFO - PROCESS | 1244 | 1467965464210 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:04 INFO - PROCESS | 1244 | 1467965464246 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:04 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)
01:11:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 670ms
01:11:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
01:11:04 INFO - PROCESS | 1244 | 1467965464885 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:04 INFO - PROCESS | 1244 | 1467965464944 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
01:11:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 870ms
01:11:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
01:11:05 INFO - PROCESS | 1244 | 1467965465758 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:05 INFO - PROCESS | 1244 | 1467965465785 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
01:11:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 670ms
01:11:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
01:11:06 INFO - PROCESS | 1244 | 1467965466432 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:06 INFO - PROCESS | 1244 | 1467965466458 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:07 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)
01:11:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 671ms
01:11:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
01:11:07 INFO - PROCESS | 1244 | 1467965467110 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:07 INFO - PROCESS | 1244 | 1467965467136 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:07 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)
01:11:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 671ms
01:11:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
01:11:07 INFO - PROCESS | 1244 | 1467965467786 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:07 INFO - PROCESS | 1244 | 1467965467812 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
01:11:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 670ms
01:11:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
01:11:08 INFO - PROCESS | 1244 | 1467965468462 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:08 INFO - PROCESS | 1244 | 1467965468486 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
01:11:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 671ms
01:11:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
01:11:09 INFO - PROCESS | 1244 | 1467965469136 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:09 INFO - PROCESS | 1244 | 1467965469171 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
01:11:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 670ms
01:11:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
01:11:09 INFO - PROCESS | 1244 | 1467965469808 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:09 INFO - PROCESS | 1244 | 1467965469834 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:10 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
01:11:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 630ms
01:11:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
01:11:10 INFO - PROCESS | 1244 | 1467965470441 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:10 INFO - PROCESS | 1244 | 1467965470468 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
01:11:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 670ms
01:11:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
01:11:11 INFO - PROCESS | 1244 | 1467965471118 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:11 INFO - PROCESS | 1244 | 1467965471144 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:11 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
01:11:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
01:11:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:11:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:11:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 331ms
01:11:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
01:11:11 INFO - PROCESS | 1244 | 1467965471452 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:11 INFO - PROCESS | 1244 | 1467965471596 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
01:11:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 271ms
01:11:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
01:11:11 INFO - PROCESS | 1244 | 1467965471726 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:11 INFO - PROCESS | 1244 | 1467965471754 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:11 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | fillText handles maxWidth correctly - assert_equals: d[4036] expected 0 but got 24
01:11:11 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
01:11:11 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
01:11:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
01:11:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:11:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:11:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 171ms
01:11:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
01:11:11 INFO - PROCESS | 1244 | 1467965471903 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:11 INFO - PROCESS | 1244 | 1467965471934 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
01:11:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 171ms
01:11:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
01:11:12 INFO - PROCESS | 1244 | 1467965472079 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:12 INFO - PROCESS | 1244 | 1467965472112 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
01:11:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 670ms
01:11:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
01:11:12 INFO - PROCESS | 1244 | 1467965472752 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:12 INFO - PROCESS | 1244 | 1467965472776 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:13 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
01:11:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 630ms
01:11:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
01:11:13 INFO - PROCESS | 1244 | 1467965473385 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:13 INFO - PROCESS | 1244 | 1467965473410 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:14 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.)
01:11:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 670ms
01:11:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
01:11:14 INFO - PROCESS | 1244 | 1467965474058 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:14 INFO - PROCESS | 1244 | 1467965474084 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
01:11:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 630ms
01:11:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
01:11:14 INFO - PROCESS | 1244 | 1467965474691 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:14 INFO - PROCESS | 1244 | 1467965474716 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:15 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
01:11:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 630ms
01:11:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
01:11:15 INFO - PROCESS | 1244 | 1467965475325 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:15 INFO - PROCESS | 1244 | 1467965475350 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
01:11:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 171ms
01:11:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
01:11:15 INFO - PROCESS | 1244 | 1467965475501 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:15 INFO - PROCESS | 1244 | 1467965475525 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
01:11:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 631ms
01:11:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
01:11:16 INFO - PROCESS | 1244 | 1467965476132 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:16 INFO - PROCESS | 1244 | 1467965476156 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
01:11:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 631ms
01:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
01:11:16 INFO - PROCESS | 1244 | 1467965476767 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:16 INFO - PROCESS | 1244 | 1467965476795 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
01:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 172ms
01:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
01:11:16 INFO - PROCESS | 1244 | 1467965476942 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:16 INFO - PROCESS | 1244 | 1467965476969 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
01:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 172ms
01:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
01:11:17 INFO - PROCESS | 1244 | 1467965477119 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:17 INFO - PROCESS | 1244 | 1467965477145 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
01:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 120ms
01:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
01:11:17 INFO - PROCESS | 1244 | 1467965477246 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:17 INFO - PROCESS | 1244 | 1467965477272 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
01:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 171ms
01:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
01:11:17 INFO - PROCESS | 1244 | 1467965477551 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:17 INFO - PROCESS | 1244 | 1467965477588 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
01:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 190ms
01:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
01:11:17 INFO - PROCESS | 1244 | 1467965477719 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:17 INFO - PROCESS | 1244 | 1467965477746 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
01:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 171ms
01:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
01:11:17 INFO - PROCESS | 1244 | 1467965477888 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:17 INFO - PROCESS | 1244 | 1467965477920 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
01:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 171ms
01:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
01:11:18 INFO - PROCESS | 1244 | 1467965478063 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:18 INFO - PROCESS | 1244 | 1467965478095 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:18 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
01:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 171ms
01:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
01:11:18 INFO - PROCESS | 1244 | 1467965478238 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:18 INFO - PROCESS | 1244 | 1467965478262 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:18 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
01:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 171ms
01:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
01:11:18 INFO - PROCESS | 1244 | 1467965478414 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:18 INFO - PROCESS | 1244 | 1467965478450 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:18 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
01:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 171ms
01:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
01:11:18 INFO - PROCESS | 1244 | 1467965478587 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:18 INFO - PROCESS | 1244 | 1467965478614 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
01:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 173ms
01:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
01:11:18 INFO - PROCESS | 1244 | 1467965478767 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:18 INFO - PROCESS | 1244 | 1467965478791 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:18 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
01:11:18 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:11:18 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
01:11:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:11:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 172ms
01:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
01:11:18 INFO - PROCESS | 1244 | 1467965478937 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:18 INFO - PROCESS | 1244 | 1467965478965 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
01:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 171ms
01:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
01:11:19 INFO - PROCESS | 1244 | 1467965479111 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:19 INFO - PROCESS | 1244 | 1467965479140 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:19 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
01:11:19 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:11:19 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
01:11:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:11:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 171ms
01:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
01:11:19 INFO - PROCESS | 1244 | 1467965479288 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:19 INFO - PROCESS | 1244 | 1467965479317 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
01:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 171ms
01:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
01:11:19 INFO - PROCESS | 1244 | 1467965479462 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:19 INFO - PROCESS | 1244 | 1467965479490 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
01:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 171ms
01:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
01:11:19 INFO - PROCESS | 1244 | 1467965479641 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:19 INFO - PROCESS | 1244 | 1467965479674 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
01:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 171ms
01:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
01:11:19 INFO - PROCESS | 1244 | 1467965479813 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:19 INFO - PROCESS | 1244 | 1467965479846 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
01:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 171ms
01:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
01:11:19 INFO - PROCESS | 1244 | 1467965479987 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:20 INFO - PROCESS | 1244 | 1467965480022 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
01:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 171ms
01:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
01:11:20 INFO - PROCESS | 1244 | 1467965480161 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:20 INFO - PROCESS | 1244 | 1467965480189 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
01:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 172ms
01:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
01:11:20 INFO - PROCESS | 1244 | 1467965480337 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:20 INFO - PROCESS | 1244 | 1467965480363 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
01:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 171ms
01:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
01:11:20 INFO - PROCESS | 1244 | 1467965480517 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:20 INFO - PROCESS | 1244 | 1467965480548 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
01:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 171ms
01:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
01:11:20 INFO - PROCESS | 1244 | 1467965480687 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:20 INFO - PROCESS | 1244 | 1467965480713 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
01:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 171ms
01:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
01:11:20 INFO - PROCESS | 1244 | 1467965480861 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:20 INFO - PROCESS | 1244 | 1467965480889 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
01:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 171ms
01:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
01:11:21 INFO - PROCESS | 1244 | 1467965481037 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:21 INFO - PROCESS | 1244 | 1467965481070 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
01:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 171ms
01:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
01:11:21 INFO - PROCESS | 1244 | 1467965481213 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:21 INFO - PROCESS | 1244 | 1467965481246 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
01:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 171ms
01:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
01:11:21 INFO - PROCESS | 1244 | 1467965481387 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:21 INFO - PROCESS | 1244 | 1467965481418 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
01:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 171ms
01:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
01:11:21 INFO - PROCESS | 1244 | 1467965481567 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:21 INFO - PROCESS | 1244 | 1467965481599 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
01:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 171ms
01:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
01:11:21 INFO - PROCESS | 1244 | 1467965481737 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:21 INFO - PROCESS | 1244 | 1467965481767 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
01:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 171ms
01:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
01:11:21 INFO - PROCESS | 1244 | 1467965481917 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:21 INFO - PROCESS | 1244 | 1467965481946 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
01:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 171ms
01:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
01:11:22 INFO - PROCESS | 1244 | 1467965482087 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:22 INFO - PROCESS | 1244 | 1467965482120 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
01:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 171ms
01:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
01:11:22 INFO - PROCESS | 1244 | 1467965482263 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:22 INFO - PROCESS | 1244 | 1467965482293 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
01:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 171ms
01:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
01:11:22 INFO - PROCESS | 1244 | 1467965482437 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:22 INFO - PROCESS | 1244 | 1467965482469 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
01:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 171ms
01:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
01:11:22 INFO - PROCESS | 1244 | 1467965482613 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:22 INFO - PROCESS | 1244 | 1467965482646 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
01:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 171ms
01:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
01:11:22 INFO - PROCESS | 1244 | 1467965482787 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:22 INFO - PROCESS | 1244 | 1467965482820 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
01:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 171ms
01:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
01:11:22 INFO - PROCESS | 1244 | 1467965482961 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:22 INFO - PROCESS | 1244 | 1467965482994 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
01:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 171ms
01:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
01:11:23 INFO - PROCESS | 1244 | 1467965483138 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:23 INFO - PROCESS | 1244 | 1467965483173 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
01:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 171ms
01:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
01:11:23 INFO - PROCESS | 1244 | 1467965483313 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:23 INFO - PROCESS | 1244 | 1467965483352 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
01:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 171ms
01:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
01:11:23 INFO - PROCESS | 1244 | 1467965483487 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:23 INFO - PROCESS | 1244 | 1467965483519 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
01:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 171ms
01:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
01:11:23 INFO - PROCESS | 1244 | 1467965483680 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:23 INFO - PROCESS | 1244 | 1467965483744 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
01:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 431ms
01:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
01:11:24 INFO - PROCESS | 1244 | 1467965484099 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:24 INFO - PROCESS | 1244 | 1467965484125 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
01:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 171ms
01:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
01:11:24 INFO - PROCESS | 1244 | 1467965484273 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:24 INFO - PROCESS | 1244 | 1467965484301 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
01:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 172ms
01:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
01:11:24 INFO - PROCESS | 1244 | 1467965484453 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:24 INFO - PROCESS | 1244 | 1467965484484 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
01:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 171ms
01:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
01:11:24 INFO - PROCESS | 1244 | 1467965484621 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:24 INFO - PROCESS | 1244 | 1467965484648 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
01:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 171ms
01:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
01:11:24 INFO - PROCESS | 1244 | 1467965484795 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:24 INFO - PROCESS | 1244 | 1467965484821 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
01:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 171ms
01:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
01:11:24 INFO - PROCESS | 1244 | 1467965484972 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:25 INFO - PROCESS | 1244 | 1467965485010 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
01:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 171ms
01:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
01:11:25 INFO - PROCESS | 1244 | 1467965485146 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:25 INFO - PROCESS | 1244 | 1467965485181 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
01:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 230ms
01:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
01:11:25 INFO - PROCESS | 1244 | 1467965485380 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:25 INFO - PROCESS | 1244 | 1467965485409 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
01:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 171ms
01:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
01:11:25 INFO - PROCESS | 1244 | 1467965485554 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:25 INFO - PROCESS | 1244 | 1467965485586 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
01:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 171ms
01:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
01:11:25 INFO - PROCESS | 1244 | 1467965485727 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:25 INFO - PROCESS | 1244 | 1467965485764 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
01:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 171ms
01:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
01:11:25 INFO - PROCESS | 1244 | 1467965485905 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:25 INFO - PROCESS | 1244 | 1467965485937 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
01:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 171ms
01:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
01:11:26 INFO - PROCESS | 1244 | 1467965486084 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:26 INFO - PROCESS | 1244 | 1467965486119 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
01:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 171ms
01:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
01:11:26 INFO - PROCESS | 1244 | 1467965486259 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:26 INFO - PROCESS | 1244 | 1467965486293 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
01:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 171ms
01:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
01:11:26 INFO - PROCESS | 1244 | 1467965486429 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:26 INFO - PROCESS | 1244 | 1467965486463 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
01:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 171ms
01:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
01:11:26 INFO - PROCESS | 1244 | 1467965486604 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:26 INFO - PROCESS | 1244 | 1467965486639 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
01:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 171ms
01:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
01:11:26 INFO - PROCESS | 1244 | 1467965486784 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:26 INFO - PROCESS | 1244 | 1467965486820 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
01:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 171ms
01:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
01:11:26 INFO - PROCESS | 1244 | 1467965486954 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:26 INFO - PROCESS | 1244 | 1467965486989 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
01:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 171ms
01:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
01:11:27 INFO - PROCESS | 1244 | 1467965487128 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:27 INFO - PROCESS | 1244 | 1467965487168 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
01:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 230ms
01:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
01:11:27 INFO - PROCESS | 1244 | 1467965487367 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:27 INFO - PROCESS | 1244 | 1467965487396 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
01:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 171ms
01:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
01:11:27 INFO - PROCESS | 1244 | 1467965487538 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:27 INFO - PROCESS | 1244 | 1467965487568 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
01:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 171ms
01:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
01:11:27 INFO - PROCESS | 1244 | 1467965487713 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:27 INFO - PROCESS | 1244 | 1467965487749 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
01:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 171ms
01:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
01:11:27 INFO - PROCESS | 1244 | 1467965487887 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:27 INFO - PROCESS | 1244 | 1467965487920 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
01:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 171ms
01:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
01:11:28 INFO - PROCESS | 1244 | 1467965488067 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:28 INFO - PROCESS | 1244 | 1467965488099 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
01:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 171ms
01:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
01:11:28 INFO - PROCESS | 1244 | 1467965488238 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:28 INFO - PROCESS | 1244 | 1467965488272 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
01:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 171ms
01:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
01:11:28 INFO - PROCESS | 1244 | 1467965488411 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:28 INFO - PROCESS | 1244 | 1467965488444 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
01:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 171ms
01:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
01:11:28 INFO - PROCESS | 1244 | 1467965488587 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:28 INFO - PROCESS | 1244 | 1467965488619 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
01:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 171ms
01:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
01:11:28 INFO - PROCESS | 1244 | 1467965488762 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:28 INFO - PROCESS | 1244 | 1467965488796 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
01:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 172ms
01:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
01:11:28 INFO - PROCESS | 1244 | 1467965488937 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:28 INFO - PROCESS | 1244 | 1467965488969 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
01:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 171ms
01:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
01:11:29 INFO - PROCESS | 1244 | 1467965489117 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:29 INFO - PROCESS | 1244 | 1467965489154 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
01:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 171ms
01:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
01:11:29 INFO - PROCESS | 1244 | 1467965489287 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:29 INFO - PROCESS | 1244 | 1467965489322 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
01:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 171ms
01:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
01:11:29 INFO - PROCESS | 1244 | 1467965489462 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:29 INFO - PROCESS | 1244 | 1467965489495 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
01:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 172ms
01:11:29 INFO - PROCESS | 1244 | 1467965489640 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
01:11:29 INFO - PROCESS | 1244 | 1467965489674 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
01:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 171ms
01:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
01:11:29 INFO - PROCESS | 1244 | 1467965489821 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:29 INFO - PROCESS | 1244 | 1467965489858 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
01:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 171ms
01:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
01:11:29 INFO - PROCESS | 1244 | 1467965489994 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:30 INFO - PROCESS | 1244 | 1467965490052 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:30 INFO - PROCESS | 1244 | 1467965490546 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
01:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
01:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 630ms
01:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
01:11:30 INFO - PROCESS | 1244 | 1467965490630 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:30 INFO - PROCESS | 1244 | 1467965490659 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
01:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 171ms
01:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
01:11:30 INFO - PROCESS | 1244 | 1467965490808 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:30 INFO - PROCESS | 1244 | 1467965490840 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
01:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 171ms
01:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
01:11:30 INFO - PROCESS | 1244 | 1467965490987 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:31 INFO - PROCESS | 1244 | 1467965491015 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
01:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 171ms
01:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
01:11:31 INFO - PROCESS | 1244 | 1467965491155 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:31 INFO - PROCESS | 1244 | 1467965491186 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
01:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 171ms
01:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
01:11:31 INFO - PROCESS | 1244 | 1467965491330 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:31 INFO - PROCESS | 1244 | 1467965491358 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
01:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 171ms
01:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
01:11:31 INFO - PROCESS | 1244 | 1467965491505 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:31 INFO - PROCESS | 1244 | 1467965491538 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
01:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 171ms
01:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
01:11:31 INFO - PROCESS | 1244 | 1467965491677 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:31 INFO - PROCESS | 1244 | 1467965491706 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
01:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 171ms
01:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
01:11:31 INFO - PROCESS | 1244 | 1467965491854 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:31 INFO - PROCESS | 1244 | 1467965491886 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
01:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 171ms
01:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
01:11:32 INFO - PROCESS | 1244 | 1467965492029 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:32 INFO - PROCESS | 1244 | 1467965492056 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
01:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 171ms
01:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
01:11:32 INFO - PROCESS | 1244 | 1467965492208 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:32 INFO - PROCESS | 1244 | 1467965492236 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
01:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 171ms
01:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
01:11:32 INFO - PROCESS | 1244 | 1467965492394 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:32 INFO - PROCESS | 1244 | 1467965492429 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
01:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 190ms
01:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
01:11:32 INFO - PROCESS | 1244 | 1467965492572 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:32 INFO - PROCESS | 1244 | 1467965492606 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
01:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 171ms
01:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
01:11:32 INFO - PROCESS | 1244 | 1467965492750 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:32 INFO - PROCESS | 1244 | 1467965492788 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
01:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 171ms
01:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
01:11:32 INFO - PROCESS | 1244 | 1467965492921 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:32 INFO - PROCESS | 1244 | 1467965492955 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
01:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 171ms
01:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
01:11:33 INFO - PROCESS | 1244 | 1467965493095 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:33 INFO - PROCESS | 1244 | 1467965493129 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
01:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 171ms
01:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
01:11:33 INFO - PROCESS | 1244 | 1467965493271 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:33 INFO - PROCESS | 1244 | 1467965493304 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
01:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 171ms
01:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
01:11:33 INFO - PROCESS | 1244 | 1467965493446 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:33 INFO - PROCESS | 1244 | 1467965493482 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
01:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 171ms
01:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
01:11:33 INFO - PROCESS | 1244 | 1467965493621 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:33 INFO - PROCESS | 1244 | 1467965493675 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
01:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 230ms
01:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
01:11:33 INFO - PROCESS | 1244 | 1467965493856 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:33 INFO - PROCESS | 1244 | 1467965493885 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
01:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 171ms
01:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
01:11:34 INFO - PROCESS | 1244 | 1467965494029 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:34 INFO - PROCESS | 1244 | 1467965494062 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
01:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 171ms
01:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
01:11:34 INFO - PROCESS | 1244 | 1467965494204 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:34 INFO - PROCESS | 1244 | 1467965494239 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
01:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 171ms
01:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
01:11:34 INFO - PROCESS | 1244 | 1467965494378 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:34 INFO - PROCESS | 1244 | 1467965494409 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
01:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 171ms
01:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
01:11:34 INFO - PROCESS | 1244 | 1467965494555 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:34 INFO - PROCESS | 1244 | 1467965494589 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
01:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 171ms
01:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
01:11:34 INFO - PROCESS | 1244 | 1467965494728 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:34 INFO - PROCESS | 1244 | 1467965494761 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
01:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 171ms
01:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
01:11:34 INFO - PROCESS | 1244 | 1467965494904 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:34 INFO - PROCESS | 1244 | 1467965494940 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
01:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 171ms
01:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
01:11:35 INFO - PROCESS | 1244 | 1467965495079 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:35 INFO - PROCESS | 1244 | 1467965495113 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
01:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 171ms
01:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
01:11:35 INFO - PROCESS | 1244 | 1467965495254 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:35 INFO - PROCESS | 1244 | 1467965495289 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
01:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 171ms
01:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
01:11:35 INFO - PROCESS | 1244 | 1467965495428 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:35 INFO - PROCESS | 1244 | 1467965495460 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:35 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
01:11:35 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:11:35 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
01:11:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:11:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 171ms
01:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
01:11:35 INFO - PROCESS | 1244 | 1467965495605 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:35 INFO - PROCESS | 1244 | 1467965495644 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:35 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
01:11:35 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:11:35 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
01:11:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:11:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 171ms
01:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
01:11:35 INFO - PROCESS | 1244 | 1467965495779 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:35 INFO - PROCESS | 1244 | 1467965495813 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:35 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | Canvas test: 2d.gradient.interpolate.zerosize.fillText - assert_equals: d[72] expected 0 but got 221
01:11:35 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
01:11:35 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
01:11:35 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
01:11:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:11:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 171ms
01:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
01:11:35 INFO - PROCESS | 1244 | 1467965495954 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:35 INFO - PROCESS | 1244 | 1467965495994 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:36 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | Canvas test: 2d.gradient.interpolate.zerosize.stroke - assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127
01:11:36 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:11:36 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
01:11:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:11:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 171ms
01:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
01:11:36 INFO - PROCESS | 1244 | 1467965496136 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:36 INFO - PROCESS | 1244 | 1467965496172 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:36 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
01:11:36 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:11:36 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
01:11:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:11:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 171ms
01:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
01:11:36 INFO - PROCESS | 1244 | 1467965496308 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:36 INFO - PROCESS | 1244 | 1467965496343 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:36 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeText - assert_equals: d[72] expected 0 but got 163
01:11:36 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
01:11:36 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
01:11:36 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
01:11:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:11:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 430ms
01:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
01:11:36 INFO - PROCESS | 1244 | 1467965496744 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:36 INFO - PROCESS | 1244 | 1467965496772 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
01:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 171ms
01:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
01:11:36 INFO - PROCESS | 1244 | 1467965496923 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:36 INFO - PROCESS | 1244 | 1467965496956 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:37 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
01:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 171ms
01:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
01:11:37 INFO - PROCESS | 1244 | 1467965497102 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:37 INFO - PROCESS | 1244 | 1467965497131 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:37 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
01:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 172ms
01:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
01:11:37 INFO - PROCESS | 1244 | 1467965497271 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:37 INFO - PROCESS | 1244 | 1467965497299 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
01:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 171ms
01:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
01:11:37 INFO - PROCESS | 1244 | 1467965497446 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:37 INFO - PROCESS | 1244 | 1467965497478 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
01:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 171ms
01:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
01:11:37 INFO - PROCESS | 1244 | 1467965497622 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:37 INFO - PROCESS | 1244 | 1467965497656 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
01:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 171ms
01:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
01:11:37 INFO - PROCESS | 1244 | 1467965497797 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:37 INFO - PROCESS | 1244 | 1467965497825 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:37 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
01:11:37 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
01:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 171ms
01:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
01:11:37 INFO - PROCESS | 1244 | 1467965497971 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:38 INFO - PROCESS | 1244 | 1467965498000 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
01:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 171ms
01:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
01:11:38 INFO - PROCESS | 1244 | 1467965498145 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:38 INFO - PROCESS | 1244 | 1467965498174 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
01:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 171ms
01:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
01:11:38 INFO - PROCESS | 1244 | 1467965498321 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:38 INFO - PROCESS | 1244 | 1467965498347 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
01:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 171ms
01:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
01:11:38 INFO - PROCESS | 1244 | 1467965498497 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:38 INFO - PROCESS | 1244 | 1467965498535 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
01:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 171ms
01:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
01:11:38 INFO - PROCESS | 1244 | 1467965498671 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:38 INFO - PROCESS | 1244 | 1467965498704 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
01:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 172ms
01:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
01:11:38 INFO - PROCESS | 1244 | 1467965498847 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:38 INFO - PROCESS | 1244 | 1467965498882 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
01:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 171ms
01:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
01:11:39 INFO - PROCESS | 1244 | 1467965499022 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:39 INFO - PROCESS | 1244 | 1467965499059 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
01:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 171ms
01:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
01:11:39 INFO - PROCESS | 1244 | 1467965499195 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:39 INFO - PROCESS | 1244 | 1467965499232 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
01:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 171ms
01:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
01:11:39 INFO - PROCESS | 1244 | 1467965499371 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:39 INFO - PROCESS | 1244 | 1467965499405 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
01:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 171ms
01:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
01:11:39 INFO - PROCESS | 1244 | 1467965499545 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:39 INFO - PROCESS | 1244 | 1467965499581 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
01:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 171ms
01:11:39 INFO - PROCESS | 1244 | 1467965499724 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
01:11:39 INFO - PROCESS | 1244 | 1467965499761 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
01:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 171ms
01:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
01:11:39 INFO - PROCESS | 1244 | 1467965499904 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:39 INFO - PROCESS | 1244 | 1467965499956 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
01:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 171ms
01:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
01:11:40 INFO - PROCESS | 1244 | 1467965500078 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:40 INFO - PROCESS | 1244 | 1467965500108 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
01:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 171ms
01:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
01:11:40 INFO - PROCESS | 1244 | 1467965500257 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:40 INFO - PROCESS | 1244 | 1467965500290 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
01:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 171ms
01:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
01:11:40 INFO - PROCESS | 1244 | 1467965500436 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:40 INFO - PROCESS | 1244 | 1467965500466 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
01:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 171ms
01:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
01:11:40 INFO - PROCESS | 1244 | 1467965500607 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:40 INFO - PROCESS | 1244 | 1467965500642 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
01:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 171ms
01:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
01:11:40 INFO - PROCESS | 1244 | 1467965500784 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:40 INFO - PROCESS | 1244 | 1467965500815 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
01:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 171ms
01:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
01:11:40 INFO - PROCESS | 1244 | 1467965500955 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:40 INFO - PROCESS | 1244 | 1467965500987 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
01:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 171ms
01:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
01:11:41 INFO - PROCESS | 1244 | 1467965501129 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:41 INFO - PROCESS | 1244 | 1467965501167 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
01:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 171ms
01:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
01:11:41 INFO - PROCESS | 1244 | 1467965501304 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:41 INFO - PROCESS | 1244 | 1467965501337 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
01:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 171ms
01:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
01:11:41 INFO - PROCESS | 1244 | 1467965501480 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:41 INFO - PROCESS | 1244 | 1467965501512 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
01:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 171ms
01:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
01:11:41 INFO - PROCESS | 1244 | 1467965501655 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:41 INFO - PROCESS | 1244 | 1467965501689 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:41 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
01:11:41 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:11:41 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
01:11:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:11:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 171ms
01:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
01:11:41 INFO - PROCESS | 1244 | 1467965501829 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:41 INFO - PROCESS | 1244 | 1467965501862 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
01:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 171ms
01:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
01:11:42 INFO - PROCESS | 1244 | 1467965502005 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:42 INFO - PROCESS | 1244 | 1467965502038 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
01:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 171ms
01:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
01:11:42 INFO - PROCESS | 1244 | 1467965502179 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:42 INFO - PROCESS | 1244 | 1467965502215 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
01:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 171ms
01:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
01:11:42 INFO - PROCESS | 1244 | 1467965502355 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:42 INFO - PROCESS | 1244 | 1467965502395 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:42 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
01:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 171ms
01:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
01:11:42 INFO - PROCESS | 1244 | 1467965502530 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:42 INFO - PROCESS | 1244 | 1467965502570 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:42 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
01:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 171ms
01:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
01:11:42 INFO - PROCESS | 1244 | 1467965502729 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:42 INFO - PROCESS | 1244 | 1467965502784 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
01:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 471ms
01:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
01:11:43 INFO - PROCESS | 1244 | 1467965503191 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:43 INFO - PROCESS | 1244 | 1467965503219 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
01:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 730ms
01:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
01:11:43 INFO - PROCESS | 1244 | 1467965503925 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:43 INFO - PROCESS | 1244 | 1467965503953 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
01:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 171ms
01:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
01:11:44 INFO - PROCESS | 1244 | 1467965504105 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:44 INFO - PROCESS | 1244 | 1467965504133 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
01:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 171ms
01:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
01:11:44 INFO - PROCESS | 1244 | 1467965504274 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:44 INFO - PROCESS | 1244 | 1467965504302 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
01:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 171ms
01:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
01:11:44 INFO - PROCESS | 1244 | 1467965504451 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:44 INFO - PROCESS | 1244 | 1467965504486 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
01:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 171ms
01:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
01:11:44 INFO - PROCESS | 1244 | 1467965504623 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:44 INFO - PROCESS | 1244 | 1467965504661 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
01:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 171ms
01:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
01:11:44 INFO - PROCESS | 1244 | 1467965504796 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:44 INFO - PROCESS | 1244 | 1467965504822 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
01:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 171ms
01:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
01:11:44 INFO - PROCESS | 1244 | 1467965504971 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:45 INFO - PROCESS | 1244 | 1467965505007 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 171ms
01:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
01:11:45 INFO - PROCESS | 1244 | 1467965505153 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:45 INFO - PROCESS | 1244 | 1467965505186 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:45 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
01:11:45 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
01:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 171ms
01:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
01:11:45 INFO - PROCESS | 1244 | 1467965505325 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:45 INFO - PROCESS | 1244 | 1467965505358 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:45 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
01:11:45 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
01:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 171ms
01:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
01:11:45 INFO - PROCESS | 1244 | 1467965505501 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:45 INFO - PROCESS | 1244 | 1467965505548 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:45 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
01:11:45 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
01:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 171ms
01:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
01:11:45 INFO - PROCESS | 1244 | 1467965505672 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:45 INFO - PROCESS | 1244 | 1467965505706 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:45 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]"
01:11:45 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
01:11:45 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
01:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 171ms
01:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
01:11:45 INFO - PROCESS | 1244 | 1467965505846 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:45 INFO - PROCESS | 1244 | 1467965505881 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:46 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
01:11:46 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
01:11:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:11:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 171ms
01:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
01:11:46 INFO - PROCESS | 1244 | 1467965506021 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:46 INFO - PROCESS | 1244 | 1467965506057 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
01:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 171ms
01:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
01:11:46 INFO - PROCESS | 1244 | 1467965506197 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:46 INFO - PROCESS | 1244 | 1467965506248 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
01:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 171ms
01:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
01:11:46 INFO - PROCESS | 1244 | 1467965506371 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:46 INFO - PROCESS | 1244 | 1467965506398 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
01:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 171ms
01:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
01:11:46 INFO - PROCESS | 1244 | 1467965506546 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:46 INFO - PROCESS | 1244 | 1467965506582 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
01:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 171ms
01:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
01:11:46 INFO - PROCESS | 1244 | 1467965506721 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:46 INFO - PROCESS | 1244 | 1467965506749 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
01:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 171ms
01:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
01:11:46 INFO - PROCESS | 1244 | 1467965506896 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:46 INFO - PROCESS | 1244 | 1467965506926 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
01:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 171ms
01:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
01:11:47 INFO - PROCESS | 1244 | 1467965507072 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:47 INFO - PROCESS | 1244 | 1467965507104 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
01:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 171ms
01:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
01:11:47 INFO - PROCESS | 1244 | 1467965507247 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:47 INFO - PROCESS | 1244 | 1467965507279 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
01:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 171ms
01:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
01:11:47 INFO - PROCESS | 1244 | 1467965507422 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:47 INFO - PROCESS | 1244 | 1467965507453 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
01:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 171ms
01:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
01:11:47 INFO - PROCESS | 1244 | 1467965507596 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:47 INFO - PROCESS | 1244 | 1467965507628 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
01:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 171ms
01:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
01:11:47 INFO - PROCESS | 1244 | 1467965507772 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:47 INFO - PROCESS | 1244 | 1467965507803 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
01:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 171ms
01:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
01:11:47 INFO - PROCESS | 1244 | 1467965507950 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:47 INFO - PROCESS | 1244 | 1467965507983 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
01:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 171ms
01:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
01:11:48 INFO - PROCESS | 1244 | 1467965508121 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:48 INFO - PROCESS | 1244 | 1467965508156 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
01:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 171ms
01:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
01:11:48 INFO - PROCESS | 1244 | 1467965508297 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:48 INFO - PROCESS | 1244 | 1467965508331 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
01:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 171ms
01:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
01:11:48 INFO - PROCESS | 1244 | 1467965508472 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:48 INFO - PROCESS | 1244 | 1467965508505 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
01:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 171ms
01:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
01:11:48 INFO - PROCESS | 1244 | 1467965508646 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:48 INFO - PROCESS | 1244 | 1467965508679 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
01:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 172ms
01:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
01:11:48 INFO - PROCESS | 1244 | 1467965508821 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:48 INFO - PROCESS | 1244 | 1467965508855 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
01:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 171ms
01:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
01:11:49 INFO - PROCESS | 1244 | 1467965509013 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:49 INFO - PROCESS | 1244 | 1467965509064 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
01:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 430ms
01:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
01:11:49 INFO - PROCESS | 1244 | 1467965509439 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:49 INFO - PROCESS | 1244 | 1467965509468 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
01:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 171ms
01:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
01:11:49 INFO - PROCESS | 1244 | 1467965509618 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:49 INFO - PROCESS | 1244 | 1467965509646 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
01:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 171ms
01:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
01:11:49 INFO - PROCESS | 1244 | 1467965509793 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:49 INFO - PROCESS | 1244 | 1467965509821 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
01:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 171ms
01:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
01:11:49 INFO - PROCESS | 1244 | 1467965509968 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:50 INFO - PROCESS | 1244 | 1467965509997 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
01:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 171ms
01:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
01:11:50 INFO - PROCESS | 1244 | 1467965510139 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:50 INFO - PROCESS | 1244 | 1467965510165 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
01:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 171ms
01:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
01:11:50 INFO - PROCESS | 1244 | 1467965510320 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:50 INFO - PROCESS | 1244 | 1467965510357 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
01:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 171ms
01:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
01:11:50 INFO - PROCESS | 1244 | 1467965510489 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:50 INFO - PROCESS | 1244 | 1467965510516 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
01:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 120ms
01:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
01:11:50 INFO - PROCESS | 1244 | 1467965510612 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:50 INFO - PROCESS | 1244 | 1467965510648 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
01:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 171ms
01:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
01:11:50 INFO - PROCESS | 1244 | 1467965510792 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:50 INFO - PROCESS | 1244 | 1467965510825 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
01:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 171ms
01:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
01:11:50 INFO - PROCESS | 1244 | 1467965510970 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:51 INFO - PROCESS | 1244 | 1467965511007 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
01:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 171ms
01:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
01:11:51 INFO - PROCESS | 1244 | 1467965511145 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:51 INFO - PROCESS | 1244 | 1467965511177 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
01:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 172ms
01:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
01:11:51 INFO - PROCESS | 1244 | 1467965511325 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:51 INFO - PROCESS | 1244 | 1467965511359 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
01:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 173ms
01:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
01:11:51 INFO - PROCESS | 1244 | 1467965511506 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:51 INFO - PROCESS | 1244 | 1467965511542 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
01:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 171ms
01:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
01:11:51 INFO - PROCESS | 1244 | 1467965511679 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:51 INFO - PROCESS | 1244 | 1467965511714 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
01:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 171ms
01:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
01:11:51 INFO - PROCESS | 1244 | 1467965511855 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:51 INFO - PROCESS | 1244 | 1467965511889 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
01:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 171ms
01:11:52 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
01:11:52 INFO - PROCESS | 1244 | 1467965512030 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:52 INFO - PROCESS | 1244 | 1467965512072 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:52 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 () {
01:11:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
01:11:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
01:11:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:11:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
01:11:52 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 () {
01:11:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
01:11:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
01:11:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:11:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
01:11:52 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 () {
01:11:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
01:11:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
01:11:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:11:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
01:11:52 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 () {
01:11:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
01:11:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
01:11:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:11:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
01:11:52 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 176ms
01:11:52 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
01:11:52 INFO - PROCESS | 1244 | 1467965512209 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:52 INFO - PROCESS | 1244 | 1467965512247 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
01:11:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
01:11:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:11:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
01:11:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
01:11:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
01:11:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:11:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
01:11:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
01:11:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
01:11:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:11:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
01:11:52 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 171ms
01:11:52 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
01:11:52 INFO - PROCESS | 1244 | 1467965512387 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:52 INFO - PROCESS | 1244 | 1467965512438 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:52 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
01:11:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
01:11:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:11:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:11:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
01:11:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
01:11:52 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.
01:11:52 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
01:11:52 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 171ms
01:11:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
01:11:52 INFO - PROCESS | 1244 | 1467965512558 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:52 INFO - PROCESS | 1244 | 1467965512590 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
01:11:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 172ms
01:11:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
01:11:52 INFO - PROCESS | 1244 | 1467965512740 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:52 INFO - PROCESS | 1244 | 1467965512773 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
01:11:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 171ms
01:11:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
01:11:52 INFO - PROCESS | 1244 | 1467965512920 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:52 INFO - PROCESS | 1244 | 1467965512950 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
01:11:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 171ms
01:11:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
01:11:53 INFO - PROCESS | 1244 | 1467965513090 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:53 INFO - PROCESS | 1244 | 1467965513124 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
01:11:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 171ms
01:11:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
01:11:53 INFO - PROCESS | 1244 | 1467965513268 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:53 INFO - PROCESS | 1244 | 1467965513302 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
01:11:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 171ms
01:11:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
01:11:53 INFO - PROCESS | 1244 | 1467965513438 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:53 INFO - PROCESS | 1244 | 1467965513473 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
01:11:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 171ms
01:11:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
01:11:53 INFO - PROCESS | 1244 | 1467965513613 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:53 INFO - PROCESS | 1244 | 1467965513651 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
01:11:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 171ms
01:11:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
01:11:53 INFO - PROCESS | 1244 | 1467965513788 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:53 INFO - PROCESS | 1244 | 1467965513820 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
01:11:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 171ms
01:11:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
01:11:53 INFO - PROCESS | 1244 | 1467965513963 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:54 INFO - PROCESS | 1244 | 1467965513997 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
01:11:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 171ms
01:11:54 INFO - PROCESS | 1244 | 1467965514138 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
01:11:54 INFO - PROCESS | 1244 | 1467965514173 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
01:11:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 171ms
01:11:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
01:11:54 INFO - PROCESS | 1244 | 1467965514318 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:54 INFO - PROCESS | 1244 | 1467965514350 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
01:11:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 171ms
01:11:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
01:11:54 INFO - PROCESS | 1244 | 1467965514489 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:54 INFO - PROCESS | 1244 | 1467965514524 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
01:11:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 171ms
01:11:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
01:11:54 INFO - PROCESS | 1244 | 1467965514662 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:54 INFO - PROCESS | 1244 | 1467965514698 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
01:11:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 171ms
01:11:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
01:11:54 INFO - PROCESS | 1244 | 1467965514838 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:54 INFO - PROCESS | 1244 | 1467965514873 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
01:11:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 171ms
01:11:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
01:11:55 INFO - PROCESS | 1244 | 1467965515013 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:55 INFO - PROCESS | 1244 | 1467965515051 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
01:11:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 171ms
01:11:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
01:11:55 INFO - PROCESS | 1244 | 1467965515188 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:55 INFO - PROCESS | 1244 | 1467965515225 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
01:11:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 430ms
01:11:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
01:11:55 INFO - PROCESS | 1244 | 1467965515625 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:55 INFO - PROCESS | 1244 | 1467965515670 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
01:11:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 171ms
01:11:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
01:11:55 INFO - PROCESS | 1244 | 1467965515804 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:55 INFO - PROCESS | 1244 | 1467965515832 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
01:11:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 171ms
01:11:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
01:11:55 INFO - PROCESS | 1244 | 1467965515980 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:56 INFO - PROCESS | 1244 | 1467965516011 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
01:11:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 171ms
01:11:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
01:11:56 INFO - PROCESS | 1244 | 1467965516155 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:56 INFO - PROCESS | 1244 | 1467965516186 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
01:11:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 171ms
01:11:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
01:11:56 INFO - PROCESS | 1244 | 1467965516329 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:56 INFO - PROCESS | 1244 | 1467965516355 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:56 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
01:11:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 171ms
01:11:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
01:11:56 INFO - PROCESS | 1244 | 1467965516506 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:56 INFO - PROCESS | 1244 | 1467965516542 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
01:11:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 171ms
01:11:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
01:11:56 INFO - PROCESS | 1244 | 1467965516679 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:56 INFO - PROCESS | 1244 | 1467965516708 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:56 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
01:11:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 171ms
01:11:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
01:11:56 INFO - PROCESS | 1244 | 1467965516855 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:56 INFO - PROCESS | 1244 | 1467965516882 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
01:11:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 171ms
01:11:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
01:11:57 INFO - PROCESS | 1244 | 1467965517031 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:57 INFO - PROCESS | 1244 | 1467965517060 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
01:11:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 171ms
01:11:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
01:11:57 INFO - PROCESS | 1244 | 1467965517208 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:57 INFO - PROCESS | 1244 | 1467965517235 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
01:11:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 171ms
01:11:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
01:11:57 INFO - PROCESS | 1244 | 1467965517385 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:57 INFO - PROCESS | 1244 | 1467965517416 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
01:11:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 171ms
01:11:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
01:11:57 INFO - PROCESS | 1244 | 1467965517555 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:57 INFO - PROCESS | 1244 | 1467965517585 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
01:11:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 171ms
01:11:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
01:11:57 INFO - PROCESS | 1244 | 1467965517729 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:57 INFO - PROCESS | 1244 | 1467965517762 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
01:11:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 171ms
01:11:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
01:11:57 INFO - PROCESS | 1244 | 1467965517905 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:57 INFO - PROCESS | 1244 | 1467965517938 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
01:11:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 171ms
01:11:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
01:11:58 INFO - PROCESS | 1244 | 1467965518081 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:58 INFO - PROCESS | 1244 | 1467965518121 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
01:11:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 171ms
01:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
01:11:58 INFO - PROCESS | 1244 | 1467965518255 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:58 INFO - PROCESS | 1244 | 1467965518295 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
01:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 171ms
01:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
01:11:58 INFO - PROCESS | 1244 | 1467965518434 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:58 INFO - PROCESS | 1244 | 1467965518468 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
01:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 171ms
01:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
01:11:58 INFO - PROCESS | 1244 | 1467965518605 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:58 INFO - PROCESS | 1244 | 1467965518648 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
01:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 171ms
01:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
01:11:58 INFO - PROCESS | 1244 | 1467965518780 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:58 INFO - PROCESS | 1244 | 1467965518814 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
01:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 172ms
01:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
01:11:58 INFO - PROCESS | 1244 | 1467965518955 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:58 INFO - PROCESS | 1244 | 1467965518987 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
01:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 171ms
01:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
01:11:59 INFO - PROCESS | 1244 | 1467965519137 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:59 INFO - PROCESS | 1244 | 1467965519170 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
01:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 171ms
01:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
01:11:59 INFO - PROCESS | 1244 | 1467965519305 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:59 INFO - PROCESS | 1244 | 1467965519337 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
01:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 171ms
01:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
01:11:59 INFO - PROCESS | 1244 | 1467965519479 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:59 INFO - PROCESS | 1244 | 1467965519510 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:59 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
01:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 171ms
01:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
01:11:59 INFO - PROCESS | 1244 | 1467965519655 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:59 INFO - PROCESS | 1244 | 1467965519690 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
01:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 171ms
01:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
01:11:59 INFO - PROCESS | 1244 | 1467965519830 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:11:59 INFO - PROCESS | 1244 | 1467965519861 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
01:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 171ms
01:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
01:12:00 INFO - PROCESS | 1244 | 1467965520004 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:00 INFO - PROCESS | 1244 | 1467965520036 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:00 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
01:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 171ms
01:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
01:12:00 INFO - PROCESS | 1244 | 1467965520180 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:00 INFO - PROCESS | 1244 | 1467965520214 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
01:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 171ms
01:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
01:12:00 INFO - PROCESS | 1244 | 1467965520355 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:00 INFO - PROCESS | 1244 | 1467965520388 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
01:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 171ms
01:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
01:12:00 INFO - PROCESS | 1244 | 1467965520528 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:00 INFO - PROCESS | 1244 | 1467965520566 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
01:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 171ms
01:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
01:12:00 INFO - PROCESS | 1244 | 1467965520705 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:00 INFO - PROCESS | 1244 | 1467965520740 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
01:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 171ms
01:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
01:12:00 INFO - PROCESS | 1244 | 1467965520880 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:00 INFO - PROCESS | 1244 | 1467965520914 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
01:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 171ms
01:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
01:12:01 INFO - PROCESS | 1244 | 1467965521054 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:01 INFO - PROCESS | 1244 | 1467965521088 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:01 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
01:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 171ms
01:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
01:12:01 INFO - PROCESS | 1244 | 1467965521235 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:01 INFO - PROCESS | 1244 | 1467965521273 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
01:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 172ms
01:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
01:12:01 INFO - PROCESS | 1244 | 1467965521405 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:01 INFO - PROCESS | 1244 | 1467965521439 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant
01:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 171ms
01:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
01:12:01 INFO - PROCESS | 1244 | 1467965521579 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:01 INFO - PROCESS | 1244 | 1467965521614 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
01:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 171ms
01:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
01:12:01 INFO - PROCESS | 1244 | 1467965521797 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:01 INFO - PROCESS | 1244 | 1467965521850 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
01:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 430ms
01:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
01:12:02 INFO - PROCESS | 1244 | 1467965522199 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:02 INFO - PROCESS | 1244 | 1467965522228 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
01:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 171ms
01:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
01:12:02 INFO - PROCESS | 1244 | 1467965522375 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:02 INFO - PROCESS | 1244 | 1467965522409 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
01:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 171ms
01:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
01:12:02 INFO - PROCESS | 1244 | 1467965522556 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:02 INFO - PROCESS | 1244 | 1467965522591 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
01:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 171ms
01:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
01:12:02 INFO - PROCESS | 1244 | 1467965522724 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:02 INFO - PROCESS | 1244 | 1467965522751 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
01:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 171ms
01:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
01:12:02 INFO - PROCESS | 1244 | 1467965522897 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:02 INFO - PROCESS | 1244 | 1467965522926 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
01:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 171ms
01:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
01:12:03 INFO - PROCESS | 1244 | 1467965523073 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:03 INFO - PROCESS | 1244 | 1467965523115 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
01:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 171ms
01:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
01:12:03 INFO - PROCESS | 1244 | 1467965523246 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:03 INFO - PROCESS | 1244 | 1467965523273 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
01:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 171ms
01:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
01:12:03 INFO - PROCESS | 1244 | 1467965523421 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:03 INFO - PROCESS | 1244 | 1467965523449 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
01:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 171ms
01:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
01:12:03 INFO - PROCESS | 1244 | 1467965523597 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:03 INFO - PROCESS | 1244 | 1467965523628 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
01:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 171ms
01:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
01:12:03 INFO - PROCESS | 1244 | 1467965523772 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:03 INFO - PROCESS | 1244 | 1467965523800 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:03 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
01:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 171ms
01:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
01:12:03 INFO - PROCESS | 1244 | 1467965523952 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:03 INFO - PROCESS | 1244 | 1467965523983 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:04 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
01:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 171ms
01:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
01:12:04 INFO - PROCESS | 1244 | 1467965524122 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:04 INFO - PROCESS | 1244 | 1467965524160 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:04 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
01:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 171ms
01:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
01:12:04 INFO - PROCESS | 1244 | 1467965524296 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:04 INFO - PROCESS | 1244 | 1467965524330 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:04 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)
01:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 171ms
01:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
01:12:04 INFO - PROCESS | 1244 | 1467965524473 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:04 INFO - PROCESS | 1244 | 1467965524512 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
01:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 171ms
01:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
01:12:04 INFO - PROCESS | 1244 | 1467965524646 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:04 INFO - PROCESS | 1244 | 1467965524684 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
01:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 171ms
01:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
01:12:04 INFO - PROCESS | 1244 | 1467965524822 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:04 INFO - PROCESS | 1244 | 1467965524856 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
01:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 171ms
01:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
01:12:05 INFO - PROCESS | 1244 | 1467965525003 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:05 INFO - PROCESS | 1244 | 1467965525038 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
01:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 171ms
01:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
01:12:05 INFO - PROCESS | 1244 | 1467965525172 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:05 INFO - PROCESS | 1244 | 1467965525210 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
01:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 171ms
01:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
01:12:05 INFO - PROCESS | 1244 | 1467965525346 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:05 INFO - PROCESS | 1244 | 1467965525384 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
01:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 230ms
01:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
01:12:05 INFO - PROCESS | 1244 | 1467965525579 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:05 INFO - PROCESS | 1244 | 1467965525610 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
01:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 171ms
01:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
01:12:05 INFO - PROCESS | 1244 | 1467965525756 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:05 INFO - PROCESS | 1244 | 1467965525793 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
01:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 171ms
01:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
01:12:05 INFO - PROCESS | 1244 | 1467965525930 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:05 INFO - PROCESS | 1244 | 1467965525962 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
01:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 171ms
01:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
01:12:06 INFO - PROCESS | 1244 | 1467965526106 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:06 INFO - PROCESS | 1244 | 1467965526138 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
01:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 171ms
01:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
01:12:06 INFO - PROCESS | 1244 | 1467965526281 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:06 INFO - PROCESS | 1244 | 1467965526321 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:06 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
01:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 171ms
01:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
01:12:06 INFO - PROCESS | 1244 | 1467965526455 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:06 INFO - PROCESS | 1244 | 1467965526492 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
01:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 171ms
01:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
01:12:06 INFO - PROCESS | 1244 | 1467965526629 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:06 INFO - PROCESS | 1244 | 1467965526663 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
01:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 171ms
01:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
01:12:06 INFO - PROCESS | 1244 | 1467965526805 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:06 INFO - PROCESS | 1244 | 1467965526844 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:06 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)
01:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 171ms
01:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
01:12:06 INFO - PROCESS | 1244 | 1467965526981 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:07 INFO - PROCESS | 1244 | 1467965527014 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
01:12:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 171ms
01:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
01:12:07 INFO - PROCESS | 1244 | 1467965527155 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:07 INFO - PROCESS | 1244 | 1467965527189 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
01:12:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 171ms
01:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
01:12:07 INFO - PROCESS | 1244 | 1467965527335 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:07 INFO - PROCESS | 1244 | 1467965527370 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
01:12:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 171ms
01:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
01:12:07 INFO - PROCESS | 1244 | 1467965527505 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:07 INFO - PROCESS | 1244 | 1467965527542 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
01:12:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 171ms
01:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
01:12:07 INFO - PROCESS | 1244 | 1467965527678 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:07 INFO - PROCESS | 1244 | 1467965527713 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
01:12:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 171ms
01:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
01:12:07 INFO - PROCESS | 1244 | 1467965527855 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:07 INFO - PROCESS | 1244 | 1467965527899 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
01:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 171ms
01:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
01:12:08 INFO - PROCESS | 1244 | 1467965528030 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:08 INFO - PROCESS | 1244 | 1467965528065 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
01:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 230ms
01:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
01:12:08 INFO - PROCESS | 1244 | 1467965528296 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:08 INFO - PROCESS | 1244 | 1467965528404 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
01:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 390ms
01:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
01:12:08 INFO - PROCESS | 1244 | 1467965528686 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:08 INFO - PROCESS | 1244 | 1467965528717 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
01:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 172ms
01:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
01:12:08 INFO - PROCESS | 1244 | 1467965528858 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:08 INFO - PROCESS | 1244 | 1467965528896 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
01:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 171ms
01:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
01:12:09 INFO - PROCESS | 1244 | 1467965529038 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:09 INFO - PROCESS | 1244 | 1467965529066 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
01:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 171ms
01:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
01:12:09 INFO - PROCESS | 1244 | 1467965529209 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:09 INFO - PROCESS | 1244 | 1467965529239 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
01:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 171ms
01:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
01:12:09 INFO - PROCESS | 1244 | 1467965529385 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:09 INFO - PROCESS | 1244 | 1467965529412 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
01:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 171ms
01:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
01:12:09 INFO - PROCESS | 1244 | 1467965529557 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:09 INFO - PROCESS | 1244 | 1467965529588 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
01:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 171ms
01:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
01:12:09 INFO - PROCESS | 1244 | 1467965529731 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:09 INFO - PROCESS | 1244 | 1467965529764 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
01:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 171ms
01:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
01:12:09 INFO - PROCESS | 1244 | 1467965529905 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:09 INFO - PROCESS | 1244 | 1467965529931 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
01:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 171ms
01:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
01:12:10 INFO - PROCESS | 1244 | 1467965530079 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:10 INFO - PROCESS | 1244 | 1467965530109 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
01:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 171ms
01:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
01:12:10 INFO - PROCESS | 1244 | 1467965530256 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:10 INFO - PROCESS | 1244 | 1467965530286 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
01:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 171ms
01:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
01:12:10 INFO - PROCESS | 1244 | 1467965530431 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:10 INFO - PROCESS | 1244 | 1467965530466 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
01:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 171ms
01:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
01:12:10 INFO - PROCESS | 1244 | 1467965530605 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:10 INFO - PROCESS | 1244 | 1467965530639 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
01:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 171ms
01:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
01:12:10 INFO - PROCESS | 1244 | 1467965530782 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:10 INFO - PROCESS | 1244 | 1467965530819 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
01:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 171ms
01:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
01:12:10 INFO - PROCESS | 1244 | 1467965530958 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:11 INFO - PROCESS | 1244 | 1467965531000 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
01:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 171ms
01:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
01:12:11 INFO - PROCESS | 1244 | 1467965531135 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:11 INFO - PROCESS | 1244 | 1467965531169 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
01:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 171ms
01:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
01:12:11 INFO - PROCESS | 1244 | 1467965531306 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:11 INFO - PROCESS | 1244 | 1467965531342 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
01:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 171ms
01:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
01:12:11 INFO - PROCESS | 1244 | 1467965531481 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:11 INFO - PROCESS | 1244 | 1467965531517 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
01:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 171ms
01:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
01:12:11 INFO - PROCESS | 1244 | 1467965531655 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:11 INFO - PROCESS | 1244 | 1467965531691 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
01:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 171ms
01:12:11 INFO - PROCESS | 1244 | 1467965531839 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
01:12:11 INFO - PROCESS | 1244 | 1467965531872 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
01:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 171ms
01:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
01:12:12 INFO - PROCESS | 1244 | 1467965532020 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:12 INFO - PROCESS | 1244 | 1467965532057 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
01:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 171ms
01:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
01:12:12 INFO - PROCESS | 1244 | 1467965532192 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:12 INFO - PROCESS | 1244 | 1467965532223 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
01:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 171ms
01:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
01:12:12 INFO - PROCESS | 1244 | 1467965532371 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:12 INFO - PROCESS | 1244 | 1467965532404 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
01:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 171ms
01:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
01:12:12 INFO - PROCESS | 1244 | 1467965532545 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:12 INFO - PROCESS | 1244 | 1467965532581 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
01:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 172ms
01:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
01:12:12 INFO - PROCESS | 1244 | 1467965532722 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:12 INFO - PROCESS | 1244 | 1467965532754 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
01:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 171ms
01:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
01:12:12 INFO - PROCESS | 1244 | 1467965532898 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:12 INFO - PROCESS | 1244 | 1467965532932 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
01:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 171ms
01:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
01:12:13 INFO - PROCESS | 1244 | 1467965533072 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:13 INFO - PROCESS | 1244 | 1467965533106 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
01:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 171ms
01:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
01:12:13 INFO - PROCESS | 1244 | 1467965533252 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:13 INFO - PROCESS | 1244 | 1467965533284 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
01:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 171ms
01:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
01:12:13 INFO - PROCESS | 1244 | 1467965533423 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:13 INFO - PROCESS | 1244 | 1467965533461 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
01:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 171ms
01:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
01:12:13 INFO - PROCESS | 1244 | 1467965533596 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:13 INFO - PROCESS | 1244 | 1467965533632 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
01:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 171ms
01:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
01:12:13 INFO - PROCESS | 1244 | 1467965533772 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:13 INFO - PROCESS | 1244 | 1467965533808 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
01:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 171ms
01:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
01:12:13 INFO - PROCESS | 1244 | 1467965533953 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:13 INFO - PROCESS | 1244 | 1467965533987 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
01:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 171ms
01:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
01:12:14 INFO - PROCESS | 1244 | 1467965534122 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:14 INFO - PROCESS | 1244 | 1467965534158 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:14 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
01:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 171ms
01:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
01:12:14 INFO - PROCESS | 1244 | 1467965534298 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:14 INFO - PROCESS | 1244 | 1467965534332 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:14 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
01:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 171ms
01:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
01:12:14 INFO - PROCESS | 1244 | 1467965534472 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:14 INFO - PROCESS | 1244 | 1467965534531 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
01:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 471ms
01:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
01:12:14 INFO - PROCESS | 1244 | 1467965534948 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:15 INFO - PROCESS | 1244 | 1467965534994 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
01:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 230ms
01:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
01:12:15 INFO - PROCESS | 1244 | 1467965535181 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:15 INFO - PROCESS | 1244 | 1467965535212 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
01:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 171ms
01:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
01:12:15 INFO - PROCESS | 1244 | 1467965535359 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:15 INFO - PROCESS | 1244 | 1467965535389 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
01:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 171ms
01:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
01:12:15 INFO - PROCESS | 1244 | 1467965535531 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:15 INFO - PROCESS | 1244 | 1467965535567 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
01:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 171ms
01:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
01:12:15 INFO - PROCESS | 1244 | 1467965535706 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:15 INFO - PROCESS | 1244 | 1467965535733 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
01:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 171ms
01:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
01:12:15 INFO - PROCESS | 1244 | 1467965535882 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:15 INFO - PROCESS | 1244 | 1467965535917 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
01:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 171ms
01:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
01:12:16 INFO - PROCESS | 1244 | 1467965536056 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:16 INFO - PROCESS | 1244 | 1467965536089 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:16 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)
01:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 171ms
01:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
01:12:16 INFO - PROCESS | 1244 | 1467965536229 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:16 INFO - PROCESS | 1244 | 1467965536257 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
01:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 171ms
01:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
01:12:16 INFO - PROCESS | 1244 | 1467965536405 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:16 INFO - PROCESS | 1244 | 1467965536433 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
01:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 171ms
01:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
01:12:16 INFO - PROCESS | 1244 | 1467965536581 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:16 INFO - PROCESS | 1244 | 1467965536609 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
01:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 171ms
01:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
01:12:16 INFO - PROCESS | 1244 | 1467965536757 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:16 INFO - PROCESS | 1244 | 1467965536791 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
01:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 171ms
01:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
01:12:16 INFO - PROCESS | 1244 | 1467965536931 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:16 INFO - PROCESS | 1244 | 1467965536960 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
01:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 171ms
01:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
01:12:17 INFO - PROCESS | 1244 | 1467965537106 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:17 INFO - PROCESS | 1244 | 1467965537143 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
01:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 171ms
01:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
01:12:17 INFO - PROCESS | 1244 | 1467965537279 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:17 INFO - PROCESS | 1244 | 1467965537315 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
01:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 171ms
01:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
01:12:17 INFO - PROCESS | 1244 | 1467965537455 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:17 INFO - PROCESS | 1244 | 1467965537495 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
01:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 171ms
01:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
01:12:17 INFO - PROCESS | 1244 | 1467965537630 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:17 INFO - PROCESS | 1244 | 1467965537666 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
01:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 171ms
01:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
01:12:17 INFO - PROCESS | 1244 | 1467965537805 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:17 INFO - PROCESS | 1244 | 1467965537845 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
01:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 171ms
01:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
01:12:17 INFO - PROCESS | 1244 | 1467965537987 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:18 INFO - PROCESS | 1244 | 1467965538027 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
01:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 171ms
01:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
01:12:18 INFO - PROCESS | 1244 | 1467965538159 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:18 INFO - PROCESS | 1244 | 1467965538196 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
01:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 171ms
01:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
01:12:18 INFO - PROCESS | 1244 | 1467965538344 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:18 INFO - PROCESS | 1244 | 1467965538392 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
01:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 171ms
01:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
01:12:18 INFO - PROCESS | 1244 | 1467965538521 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:18 INFO - PROCESS | 1244 | 1467965538553 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
01:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 171ms
01:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
01:12:18 INFO - PROCESS | 1244 | 1467965538695 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:18 INFO - PROCESS | 1244 | 1467965538727 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
01:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 172ms
01:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
01:12:18 INFO - PROCESS | 1244 | 1467965538873 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:18 INFO - PROCESS | 1244 | 1467965538908 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
01:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 171ms
01:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
01:12:19 INFO - PROCESS | 1244 | 1467965539046 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:19 INFO - PROCESS | 1244 | 1467965539081 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
01:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 171ms
01:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
01:12:19 INFO - PROCESS | 1244 | 1467965539223 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:19 INFO - PROCESS | 1244 | 1467965539256 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
01:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 171ms
01:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
01:12:19 INFO - PROCESS | 1244 | 1467965539401 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:19 INFO - PROCESS | 1244 | 1467965539438 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
01:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 171ms
01:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
01:12:19 INFO - PROCESS | 1244 | 1467965539572 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:19 INFO - PROCESS | 1244 | 1467965539608 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
01:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 171ms
01:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
01:12:19 INFO - PROCESS | 1244 | 1467965539752 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:19 INFO - PROCESS | 1244 | 1467965539786 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
01:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 171ms
01:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
01:12:19 INFO - PROCESS | 1244 | 1467965539922 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:19 INFO - PROCESS | 1244 | 1467965539959 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:20 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
01:12:20 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:12:20 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
01:12:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:12:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 171ms
01:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
01:12:20 INFO - PROCESS | 1244 | 1467965540097 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:20 INFO - PROCESS | 1244 | 1467965540134 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
01:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 171ms
01:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
01:12:20 INFO - PROCESS | 1244 | 1467965540272 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:20 INFO - PROCESS | 1244 | 1467965540307 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
01:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 171ms
01:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
01:12:20 INFO - PROCESS | 1244 | 1467965540453 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:20 INFO - PROCESS | 1244 | 1467965540488 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:20 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
01:12:20 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:12:20 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
01:12:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:12:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 171ms
01:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
01:12:20 INFO - PROCESS | 1244 | 1467965540625 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:20 INFO - PROCESS | 1244 | 1467965540661 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:20 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
01:12:20 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:12:20 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
01:12:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:12:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 171ms
01:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
01:12:20 INFO - PROCESS | 1244 | 1467965540802 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:20 INFO - PROCESS | 1244 | 1467965540843 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
01:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 171ms
01:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
01:12:20 INFO - PROCESS | 1244 | 1467965540973 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:21 INFO - PROCESS | 1244 | 1467965541009 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
01:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 171ms
01:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
01:12:21 INFO - PROCESS | 1244 | 1467965541163 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:21 INFO - PROCESS | 1244 | 1467965541223 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
01:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 630ms
01:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
01:12:21 INFO - PROCESS | 1244 | 1467965541784 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:21 INFO - PROCESS | 1244 | 1467965541815 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
01:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 171ms
01:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
01:12:21 INFO - PROCESS | 1244 | 1467965541961 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:21 INFO - PROCESS | 1244 | 1467965541990 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
01:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 171ms
01:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
01:12:22 INFO - PROCESS | 1244 | 1467965542142 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:22 INFO - PROCESS | 1244 | 1467965542176 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
01:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 171ms
01:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
01:12:22 INFO - PROCESS | 1244 | 1467965542320 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:22 INFO - PROCESS | 1244 | 1467965542347 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
01:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 171ms
01:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
01:12:22 INFO - PROCESS | 1244 | 1467965542490 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:22 INFO - PROCESS | 1244 | 1467965542516 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
01:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 171ms
01:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
01:12:22 INFO - PROCESS | 1244 | 1467965542665 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:22 INFO - PROCESS | 1244 | 1467965542703 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
01:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 171ms
01:12:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
01:12:22 INFO - PROCESS | 1244 | 1467965542842 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:22 INFO - PROCESS | 1244 | 1467965542876 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
01:12:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 172ms
01:12:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
01:12:23 INFO - PROCESS | 1244 | 1467965543014 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:23 INFO - PROCESS | 1244 | 1467965543040 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
01:12:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 171ms
01:12:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
01:12:23 INFO - PROCESS | 1244 | 1467965543190 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:23 INFO - PROCESS | 1244 | 1467965543220 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
01:12:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 171ms
01:12:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
01:12:23 INFO - PROCESS | 1244 | 1467965543371 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:23 INFO - PROCESS | 1244 | 1467965543398 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
01:12:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 120ms
01:12:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
01:12:23 INFO - PROCESS | 1244 | 1467965543502 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:23 INFO - PROCESS | 1244 | 1467965543536 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
01:12:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 171ms
01:12:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
01:12:23 INFO - PROCESS | 1244 | 1467965543676 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:23 INFO - PROCESS | 1244 | 1467965543713 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
01:12:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 171ms
01:12:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
01:12:23 INFO - PROCESS | 1244 | 1467965543854 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:23 INFO - PROCESS | 1244 | 1467965543888 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
01:12:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 171ms
01:12:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
01:12:24 INFO - PROCESS | 1244 | 1467965544024 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:24 INFO - PROCESS | 1244 | 1467965544058 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
01:12:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 171ms
01:12:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
01:12:24 INFO - PROCESS | 1244 | 1467965544198 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:24 INFO - PROCESS | 1244 | 1467965544237 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
01:12:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 171ms
01:12:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
01:12:24 INFO - PROCESS | 1244 | 1467965544375 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:24 INFO - PROCESS | 1244 | 1467965544409 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
01:12:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 171ms
01:12:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
01:12:24 INFO - PROCESS | 1244 | 1467965544552 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:24 INFO - PROCESS | 1244 | 1467965544587 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
01:12:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 171ms
01:12:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
01:12:24 INFO - PROCESS | 1244 | 1467965544723 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:24 INFO - PROCESS | 1244 | 1467965544763 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
01:12:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 171ms
01:12:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
01:12:24 INFO - PROCESS | 1244 | 1467965544898 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:24 INFO - PROCESS | 1244 | 1467965544933 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
01:12:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 230ms
01:12:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
01:12:25 INFO - PROCESS | 1244 | 1467965545130 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:25 INFO - PROCESS | 1244 | 1467965545161 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
01:12:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 171ms
01:12:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
01:12:25 INFO - PROCESS | 1244 | 1467965545306 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:25 INFO - PROCESS | 1244 | 1467965545346 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
01:12:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 171ms
01:12:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
01:12:25 INFO - PROCESS | 1244 | 1467965545486 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:25 INFO - PROCESS | 1244 | 1467965545524 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
01:12:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 171ms
01:12:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
01:12:25 INFO - PROCESS | 1244 | 1467965545656 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:25 INFO - PROCESS | 1244 | 1467965545699 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
01:12:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 171ms
01:12:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
01:12:25 INFO - PROCESS | 1244 | 1467965545830 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:25 INFO - PROCESS | 1244 | 1467965545864 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
01:12:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 171ms
01:12:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
01:12:26 INFO - PROCESS | 1244 | 1467965546007 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:26 INFO - PROCESS | 1244 | 1467965546039 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
01:12:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 171ms
01:12:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
01:12:26 INFO - PROCESS | 1244 | 1467965546181 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:26 INFO - PROCESS | 1244 | 1467965546214 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
01:12:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 171ms
01:12:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
01:12:26 INFO - PROCESS | 1244 | 1467965546356 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:26 INFO - PROCESS | 1244 | 1467965546392 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
01:12:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 171ms
01:12:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
01:12:26 INFO - PROCESS | 1244 | 1467965546532 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:26 INFO - PROCESS | 1244 | 1467965546570 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
01:12:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 171ms
01:12:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
01:12:26 INFO - PROCESS | 1244 | 1467965546707 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:26 INFO - PROCESS | 1244 | 1467965546744 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
01:12:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 171ms
01:12:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
01:12:26 INFO - PROCESS | 1244 | 1467965546882 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:26 INFO - PROCESS | 1244 | 1467965546915 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
01:12:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 171ms
01:12:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
01:12:27 INFO - PROCESS | 1244 | 1467965547057 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:27 INFO - PROCESS | 1244 | 1467965547097 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
01:12:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 171ms
01:12:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
01:12:27 INFO - PROCESS | 1244 | 1467965547231 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:27 INFO - PROCESS | 1244 | 1467965547268 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:27 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
01:12:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 171ms
01:12:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
01:12:27 INFO - PROCESS | 1244 | 1467965547408 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:27 INFO - PROCESS | 1244 | 1467965547443 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
01:12:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 171ms
01:12:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
01:12:27 INFO - PROCESS | 1244 | 1467965547582 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:27 INFO - PROCESS | 1244 | 1467965547644 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
01:12:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 470ms
01:12:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
01:12:28 INFO - PROCESS | 1244 | 1467965548056 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:28 INFO - PROCESS | 1244 | 1467965548087 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
01:12:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 171ms
01:12:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
01:12:28 INFO - PROCESS | 1244 | 1467965548230 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:28 INFO - PROCESS | 1244 | 1467965548259 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
01:12:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 171ms
01:12:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
01:12:28 INFO - PROCESS | 1244 | 1467965548409 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:28 INFO - PROCESS | 1244 | 1467965548439 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
01:12:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 171ms
01:12:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
01:12:28 INFO - PROCESS | 1244 | 1467965548580 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:28 INFO - PROCESS | 1244 | 1467965548609 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
01:12:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 171ms
01:12:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
01:12:28 INFO - PROCESS | 1244 | 1467965548757 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:28 INFO - PROCESS | 1244 | 1467965548783 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
01:12:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 172ms
01:12:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
01:12:28 INFO - PROCESS | 1244 | 1467965548931 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:28 INFO - PROCESS | 1244 | 1467965548982 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:29 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
01:12:29 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
01:12:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:12:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:12:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 171ms
01:12:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
01:12:29 INFO - PROCESS | 1244 | 1467965549106 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:29 INFO - PROCESS | 1244 | 1467965549133 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
01:12:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 171ms
01:12:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
01:12:29 INFO - PROCESS | 1244 | 1467965549292 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:29 INFO - PROCESS | 1244 | 1467965549321 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
01:12:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 190ms
01:12:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
01:12:29 INFO - PROCESS | 1244 | 1467965549475 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:29 INFO - PROCESS | 1244 | 1467965549516 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
01:12:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 171ms
01:12:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
01:12:29 INFO - PROCESS | 1244 | 1467965549653 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:29 INFO - PROCESS | 1244 | 1467965549689 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
01:12:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 171ms
01:12:29 INFO - PROCESS | 1244 | 1467965549831 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
01:12:29 INFO - PROCESS | 1244 | 1467965549871 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
01:12:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 171ms
01:12:30 INFO - PROCESS | 1244 | 1467965550013 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
01:12:30 INFO - PROCESS | 1244 | 1467965550047 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
01:12:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 171ms
01:12:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
01:12:30 INFO - PROCESS | 1244 | 1467965550190 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:30 INFO - PROCESS | 1244 | 1467965550224 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
01:12:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 171ms
01:12:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
01:12:30 INFO - PROCESS | 1244 | 1467965550364 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:30 INFO - PROCESS | 1244 | 1467965550398 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
01:12:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 173ms
01:12:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
01:12:30 INFO - PROCESS | 1244 | 1467965550540 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:30 INFO - PROCESS | 1244 | 1467965550576 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
01:12:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 530ms
01:12:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
01:12:31 INFO - PROCESS | 1244 | 1467965551083 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:31 INFO - PROCESS | 1244 | 1467965551116 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
01:12:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 171ms
01:12:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
01:12:31 INFO - PROCESS | 1244 | 1467965551274 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:31 INFO - PROCESS | 1244 | 1467965551313 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
01:12:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 190ms
01:12:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
01:12:31 INFO - PROCESS | 1244 | 1467965551456 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:31 INFO - PROCESS | 1244 | 1467965551485 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
01:12:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 171ms
01:12:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
01:12:31 INFO - PROCESS | 1244 | 1467965551636 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:31 INFO - PROCESS | 1244 | 1467965551666 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
01:12:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 171ms
01:12:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
01:12:31 INFO - PROCESS | 1244 | 1467965551806 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:31 INFO - PROCESS | 1244 | 1467965551837 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
01:12:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 171ms
01:12:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
01:12:31 INFO - PROCESS | 1244 | 1467965551982 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:32 INFO - PROCESS | 1244 | 1467965552012 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
01:12:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 171ms
01:12:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
01:12:32 INFO - PROCESS | 1244 | 1467965552158 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:32 INFO - PROCESS | 1244 | 1467965552193 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
01:12:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 172ms
01:12:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
01:12:32 INFO - PROCESS | 1244 | 1467965552336 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:32 INFO - PROCESS | 1244 | 1467965552375 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
01:12:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 171ms
01:12:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
01:12:32 INFO - PROCESS | 1244 | 1467965552507 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:32 INFO - PROCESS | 1244 | 1467965552540 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
01:12:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 171ms
01:12:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
01:12:32 INFO - PROCESS | 1244 | 1467965552682 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:32 INFO - PROCESS | 1244 | 1467965552717 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
01:12:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 171ms
01:12:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
01:12:32 INFO - PROCESS | 1244 | 1467965552857 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:32 INFO - PROCESS | 1244 | 1467965552893 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
01:12:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 171ms
01:12:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
01:12:33 INFO - PROCESS | 1244 | 1467965553035 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:33 INFO - PROCESS | 1244 | 1467965553076 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
01:12:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 171ms
01:12:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
01:12:33 INFO - PROCESS | 1244 | 1467965553209 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:33 INFO - PROCESS | 1244 | 1467965553242 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
01:12:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 171ms
01:12:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
01:12:33 INFO - PROCESS | 1244 | 1467965553386 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:33 INFO - PROCESS | 1244 | 1467965553419 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
01:12:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 230ms
01:12:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
01:12:33 INFO - PROCESS | 1244 | 1467965553621 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:33 INFO - PROCESS | 1244 | 1467965553660 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
01:12:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 171ms
01:12:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
01:12:33 INFO - PROCESS | 1244 | 1467965553793 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:33 INFO - PROCESS | 1244 | 1467965553828 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
01:12:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 171ms
01:12:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
01:12:33 INFO - PROCESS | 1244 | 1467965553970 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:34 INFO - PROCESS | 1244 | 1467965554029 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
01:12:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 431ms
01:12:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
01:12:34 INFO - PROCESS | 1244 | 1467965554402 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:34 INFO - PROCESS | 1244 | 1467965554445 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
01:12:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 371ms
01:12:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
01:12:34 INFO - PROCESS | 1244 | 1467965554776 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:34 INFO - PROCESS | 1244 | 1467965554805 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
01:12:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 171ms
01:12:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
01:12:34 INFO - PROCESS | 1244 | 1467965554953 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:34 INFO - PROCESS | 1244 | 1467965554981 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
01:12:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 171ms
01:12:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
01:12:35 INFO - PROCESS | 1244 | 1467965555129 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:35 INFO - PROCESS | 1244 | 1467965555160 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
01:12:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 171ms
01:12:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
01:12:35 INFO - PROCESS | 1244 | 1467965555303 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:35 INFO - PROCESS | 1244 | 1467965555334 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
01:12:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 171ms
01:12:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
01:12:35 INFO - PROCESS | 1244 | 1467965555474 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:35 INFO - PROCESS | 1244 | 1467965555500 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
01:12:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 171ms
01:12:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
01:12:35 INFO - PROCESS | 1244 | 1467965555649 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:35 INFO - PROCESS | 1244 | 1467965555686 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
01:12:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 171ms
01:12:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
01:12:35 INFO - PROCESS | 1244 | 1467965555824 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:35 INFO - PROCESS | 1244 | 1467965555850 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
01:12:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 120ms
01:12:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
01:12:35 INFO - PROCESS | 1244 | 1467965555948 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:35 INFO - PROCESS | 1244 | 1467965555976 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
01:12:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 171ms
01:12:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
01:12:36 INFO - PROCESS | 1244 | 1467965556124 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:36 INFO - PROCESS | 1244 | 1467965556153 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
01:12:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 171ms
01:12:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
01:12:36 INFO - PROCESS | 1244 | 1467965556303 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:36 INFO - PROCESS | 1244 | 1467965556335 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
01:12:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 171ms
01:12:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
01:12:36 INFO - PROCESS | 1244 | 1467965556473 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:36 INFO - PROCESS | 1244 | 1467965556512 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
01:12:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 171ms
01:12:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
01:12:36 INFO - PROCESS | 1244 | 1467965556647 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:36 INFO - PROCESS | 1244 | 1467965556681 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
01:12:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 171ms
01:12:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
01:12:36 INFO - PROCESS | 1244 | 1467965556823 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:36 INFO - PROCESS | 1244 | 1467965556861 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
01:12:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 171ms
01:12:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
01:12:37 INFO - PROCESS | 1244 | 1467965556998 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:37 INFO - PROCESS | 1244 | 1467965557035 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
01:12:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 171ms
01:12:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
01:12:37 INFO - PROCESS | 1244 | 1467965557173 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:37 INFO - PROCESS | 1244 | 1467965557210 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
01:12:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 171ms
01:12:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
01:12:37 INFO - PROCESS | 1244 | 1467965557349 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:37 INFO - PROCESS | 1244 | 1467965557395 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
01:12:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 171ms
01:12:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
01:12:37 INFO - PROCESS | 1244 | 1467965557524 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:37 INFO - PROCESS | 1244 | 1467965557557 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
01:12:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 171ms
01:12:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
01:12:37 INFO - PROCESS | 1244 | 1467965557707 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:37 INFO - PROCESS | 1244 | 1467965557743 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
01:12:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 171ms
01:12:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
01:12:37 INFO - PROCESS | 1244 | 1467965557886 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:37 INFO - PROCESS | 1244 | 1467965557917 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
01:12:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 171ms
01:12:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
01:12:38 INFO - PROCESS | 1244 | 1467965558061 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:38 INFO - PROCESS | 1244 | 1467965558091 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
01:12:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 171ms
01:12:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
01:12:38 INFO - PROCESS | 1244 | 1467965558238 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:38 INFO - PROCESS | 1244 | 1467965558267 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
01:12:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 171ms
01:12:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
01:12:38 INFO - PROCESS | 1244 | 1467965558409 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:38 INFO - PROCESS | 1244 | 1467965558444 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
01:12:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 171ms
01:12:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
01:12:38 INFO - PROCESS | 1244 | 1467965558582 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:38 INFO - PROCESS | 1244 | 1467965558615 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
01:12:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 171ms
01:12:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
01:12:38 INFO - PROCESS | 1244 | 1467965558756 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:38 INFO - PROCESS | 1244 | 1467965558787 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
01:12:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 172ms
01:12:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
01:12:38 INFO - PROCESS | 1244 | 1467965558930 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:38 INFO - PROCESS | 1244 | 1467965558965 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
01:12:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 171ms
01:12:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
01:12:39 INFO - PROCESS | 1244 | 1467965559107 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:39 INFO - PROCESS | 1244 | 1467965559143 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
01:12:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 171ms
01:12:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
01:12:39 INFO - PROCESS | 1244 | 1467965559282 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:39 INFO - PROCESS | 1244 | 1467965559315 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
01:12:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 171ms
01:12:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
01:12:39 INFO - PROCESS | 1244 | 1467965559457 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:39 INFO - PROCESS | 1244 | 1467965559493 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
01:12:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 171ms
01:12:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
01:12:39 INFO - PROCESS | 1244 | 1467965559632 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:39 INFO - PROCESS | 1244 | 1467965559667 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
01:12:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 171ms
01:12:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
01:12:39 INFO - PROCESS | 1244 | 1467965559806 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:39 INFO - PROCESS | 1244 | 1467965559839 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
01:12:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 171ms
01:12:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
01:12:39 INFO - PROCESS | 1244 | 1467965559980 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:40 INFO - PROCESS | 1244 | 1467965560017 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
01:12:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 173ms
01:12:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
01:12:40 INFO - PROCESS | 1244 | 1467965560157 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:40 INFO - PROCESS | 1244 | 1467965560191 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
01:12:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 171ms
01:12:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
01:12:40 INFO - PROCESS | 1244 | 1467965560331 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:40 INFO - PROCESS | 1244 | 1467965560365 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
01:12:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 171ms
01:12:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
01:12:40 INFO - PROCESS | 1244 | 1467965560531 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:40 INFO - PROCESS | 1244 | 1467965560623 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
01:12:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 470ms
01:12:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
01:12:41 INFO - PROCESS | 1244 | 1467965561003 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:41 INFO - PROCESS | 1244 | 1467965561032 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
01:12:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 171ms
01:12:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
01:12:41 INFO - PROCESS | 1244 | 1467965561177 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:41 INFO - PROCESS | 1244 | 1467965561208 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
01:12:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 171ms
01:12:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
01:12:41 INFO - PROCESS | 1244 | 1467965561360 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:41 INFO - PROCESS | 1244 | 1467965561392 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
01:12:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 171ms
01:12:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
01:12:41 INFO - PROCESS | 1244 | 1467965561537 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:41 INFO - PROCESS | 1244 | 1467965561565 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
01:12:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 171ms
01:12:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
01:12:41 INFO - PROCESS | 1244 | 1467965561708 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:41 INFO - PROCESS | 1244 | 1467965561736 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
01:12:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 171ms
01:12:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
01:12:41 INFO - PROCESS | 1244 | 1467965561883 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:41 INFO - PROCESS | 1244 | 1467965561927 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
01:12:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 171ms
01:12:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
01:12:42 INFO - PROCESS | 1244 | 1467965562056 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:42 INFO - PROCESS | 1244 | 1467965562083 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
01:12:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 171ms
01:12:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
01:12:42 INFO - PROCESS | 1244 | 1467965562230 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:42 INFO - PROCESS | 1244 | 1467965562258 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
01:12:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 171ms
01:12:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
01:12:42 INFO - PROCESS | 1244 | 1467965562407 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:42 INFO - PROCESS | 1244 | 1467965562439 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
01:12:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 171ms
01:12:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
01:12:42 INFO - PROCESS | 1244 | 1467965562581 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:42 INFO - PROCESS | 1244 | 1467965562612 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
01:12:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 173ms
01:12:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
01:12:42 INFO - PROCESS | 1244 | 1467965562757 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:42 INFO - PROCESS | 1244 | 1467965562791 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
01:12:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 172ms
01:12:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
01:12:42 INFO - PROCESS | 1244 | 1467965562932 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:42 INFO - PROCESS | 1244 | 1467965562972 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
01:12:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 171ms
01:12:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
01:12:43 INFO - PROCESS | 1244 | 1467965563106 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:43 INFO - PROCESS | 1244 | 1467965563141 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
01:12:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 171ms
01:12:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
01:12:43 INFO - PROCESS | 1244 | 1467965563281 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:43 INFO - PROCESS | 1244 | 1467965563319 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
01:12:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 171ms
01:12:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
01:12:43 INFO - PROCESS | 1244 | 1467965563456 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:43 INFO - PROCESS | 1244 | 1467965563494 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
01:12:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 171ms
01:12:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
01:12:43 INFO - PROCESS | 1244 | 1467965563631 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:43 INFO - PROCESS | 1244 | 1467965563671 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
01:12:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 171ms
01:12:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
01:12:43 INFO - PROCESS | 1244 | 1467965563810 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:43 INFO - PROCESS | 1244 | 1467965563847 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
01:12:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 171ms
01:12:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
01:12:43 INFO - PROCESS | 1244 | 1467965563982 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:44 INFO - PROCESS | 1244 | 1467965564025 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
01:12:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 171ms
01:12:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
01:12:44 INFO - PROCESS | 1244 | 1467965564156 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:44 INFO - PROCESS | 1244 | 1467965564213 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
01:12:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 230ms
01:12:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
01:12:44 INFO - PROCESS | 1244 | 1467965564389 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:44 INFO - PROCESS | 1244 | 1467965564421 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
01:12:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 171ms
01:12:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
01:12:44 INFO - PROCESS | 1244 | 1467965564564 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:44 INFO - PROCESS | 1244 | 1467965564598 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
01:12:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 171ms
01:12:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
01:12:44 INFO - PROCESS | 1244 | 1467965564740 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:44 INFO - PROCESS | 1244 | 1467965564775 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
01:12:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 171ms
01:12:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
01:12:44 INFO - PROCESS | 1244 | 1467965564915 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:44 INFO - PROCESS | 1244 | 1467965564947 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
01:12:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 171ms
01:12:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
01:12:45 INFO - PROCESS | 1244 | 1467965565090 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:45 INFO - PROCESS | 1244 | 1467965565126 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
01:12:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 171ms
01:12:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
01:12:45 INFO - PROCESS | 1244 | 1467965565269 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:45 INFO - PROCESS | 1244 | 1467965565306 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
01:12:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 171ms
01:12:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
01:12:45 INFO - PROCESS | 1244 | 1467965565440 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:45 INFO - PROCESS | 1244 | 1467965565474 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:46 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)
01:12:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 670ms
01:12:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
01:12:46 INFO - PROCESS | 1244 | 1467965566116 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:46 INFO - PROCESS | 1244 | 1467965566153 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:46 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
01:12:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:12:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
01:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:12:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 670ms
01:12:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
01:12:46 INFO - PROCESS | 1244 | 1467965566788 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:46 INFO - PROCESS | 1244 | 1467965566824 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:47 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
01:12:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:12:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
01:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:12:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 670ms
01:12:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
01:12:47 INFO - PROCESS | 1244 | 1467965567463 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:47 INFO - PROCESS | 1244 | 1467965567492 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:48 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)
01:12:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 670ms
01:12:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
01:12:48 INFO - PROCESS | 1244 | 1467965568140 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:48 INFO - PROCESS | 1244 | 1467965568169 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:48 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)
01:12:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 671ms
01:12:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
01:12:48 INFO - PROCESS | 1244 | 1467965568816 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:48 INFO - PROCESS | 1244 | 1467965568843 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:49 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
01:12:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:12:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
01:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:12:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 670ms
01:12:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
01:12:49 INFO - PROCESS | 1244 | 1467965569487 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:49 INFO - PROCESS | 1244 | 1467965569522 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:50 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
01:12:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:12:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
01:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:12:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 671ms
01:12:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
01:12:50 INFO - PROCESS | 1244 | 1467965570161 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:50 INFO - PROCESS | 1244 | 1467965570207 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:50 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
01:12:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:12:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
01:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:12:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 670ms
01:12:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
01:12:50 INFO - PROCESS | 1244 | 1467965570835 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:50 INFO - PROCESS | 1244 | 1467965570866 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:51 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
01:12:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:12:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
01:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:12:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 670ms
01:12:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
01:12:51 INFO - PROCESS | 1244 | 1467965571508 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:51 INFO - PROCESS | 1244 | 1467965571534 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
01:12:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 171ms
01:12:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
01:12:51 INFO - PROCESS | 1244 | 1467965571681 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:51 INFO - PROCESS | 1244 | 1467965571712 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
01:12:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 171ms
01:12:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
01:12:51 INFO - PROCESS | 1244 | 1467965571856 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:51 INFO - PROCESS | 1244 | 1467965571883 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:52 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"
01:12:52 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
01:12:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
01:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:12:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 171ms
01:12:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
01:12:52 INFO - PROCESS | 1244 | 1467965572031 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:52 INFO - PROCESS | 1244 | 1467965572058 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
01:12:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 172ms
01:12:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
01:12:52 INFO - PROCESS | 1244 | 1467965572207 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:52 INFO - PROCESS | 1244 | 1467965572242 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:52 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"
01:12:52 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
01:12:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
01:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:12:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 171ms
01:12:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
01:12:52 INFO - PROCESS | 1244 | 1467965572380 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:52 INFO - PROCESS | 1244 | 1467965572408 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:52 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"
01:12:52 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
01:12:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
01:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:12:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 171ms
01:12:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
01:12:52 INFO - PROCESS | 1244 | 1467965572557 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:52 INFO - PROCESS | 1244 | 1467965572590 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
01:12:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 171ms
01:12:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
01:12:52 INFO - PROCESS | 1244 | 1467965572732 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:52 INFO - PROCESS | 1244 | 1467965572762 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:53 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
01:12:53 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
01:12:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
01:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:12:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 670ms
01:12:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
01:12:53 INFO - PROCESS | 1244 | 1467965573406 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:53 INFO - PROCESS | 1244 | 1467965573482 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
01:12:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 330ms
01:12:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
01:12:53 INFO - PROCESS | 1244 | 1467965573741 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:53 INFO - PROCESS | 1244 | 1467965573772 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
01:12:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 171ms
01:12:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
01:12:53 INFO - PROCESS | 1244 | 1467965573916 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:53 INFO - PROCESS | 1244 | 1467965573951 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
01:12:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 171ms
01:12:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
01:12:54 INFO - PROCESS | 1244 | 1467965574094 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:54 INFO - PROCESS | 1244 | 1467965574123 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
01:12:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 171ms
01:12:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
01:12:54 INFO - PROCESS | 1244 | 1467965574265 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:54 INFO - PROCESS | 1244 | 1467965574293 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
01:12:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 171ms
01:12:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
01:12:54 INFO - PROCESS | 1244 | 1467965574441 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:54 INFO - PROCESS | 1244 | 1467965574472 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
01:12:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 171ms
01:12:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
01:12:54 INFO - PROCESS | 1244 | 1467965574621 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:54 INFO - PROCESS | 1244 | 1467965574657 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
01:12:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 171ms
01:12:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
01:12:54 INFO - PROCESS | 1244 | 1467965574790 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:54 INFO - PROCESS | 1244 | 1467965574817 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
01:12:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 172ms
01:12:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
01:12:54 INFO - PROCESS | 1244 | 1467965574966 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:55 INFO - PROCESS | 1244 | 1467965574998 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
01:12:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 171ms
01:12:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
01:12:55 INFO - PROCESS | 1244 | 1467965575141 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:55 INFO - PROCESS | 1244 | 1467965575172 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
01:12:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 171ms
01:12:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
01:12:55 INFO - PROCESS | 1244 | 1467965575314 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:55 INFO - PROCESS | 1244 | 1467965575343 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
01:12:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 171ms
01:12:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
01:12:55 INFO - PROCESS | 1244 | 1467965575491 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:55 INFO - PROCESS | 1244 | 1467965575527 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
01:12:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 171ms
01:12:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
01:12:55 INFO - PROCESS | 1244 | 1467965575664 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:55 INFO - PROCESS | 1244 | 1467965575695 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
01:12:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 171ms
01:12:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
01:12:55 INFO - PROCESS | 1244 | 1467965575840 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:55 INFO - PROCESS | 1244 | 1467965575880 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
01:12:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 171ms
01:12:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
01:12:56 INFO - PROCESS | 1244 | 1467965576016 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:56 INFO - PROCESS | 1244 | 1467965576050 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
01:12:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 171ms
01:12:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
01:12:56 INFO - PROCESS | 1244 | 1467965576190 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:56 INFO - PROCESS | 1244 | 1467965576226 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
01:12:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 171ms
01:12:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
01:12:56 INFO - PROCESS | 1244 | 1467965576364 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:56 INFO - PROCESS | 1244 | 1467965576394 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
01:12:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 171ms
01:12:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
01:12:56 INFO - PROCESS | 1244 | 1467965576541 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:56 INFO - PROCESS | 1244 | 1467965576572 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
01:12:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 171ms
01:12:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
01:12:56 INFO - PROCESS | 1244 | 1467965576714 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:56 INFO - PROCESS | 1244 | 1467965576747 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
01:12:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 171ms
01:12:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
01:12:56 INFO - PROCESS | 1244 | 1467965576889 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:56 INFO - PROCESS | 1244 | 1467965576919 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
01:12:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 171ms
01:12:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
01:12:57 INFO - PROCESS | 1244 | 1467965577063 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:57 INFO - PROCESS | 1244 | 1467965577098 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
01:12:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 171ms
01:12:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
01:12:57 INFO - PROCESS | 1244 | 1467965577240 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:57 INFO - PROCESS | 1244 | 1467965577273 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
01:12:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 171ms
01:12:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
01:12:57 INFO - PROCESS | 1244 | 1467965577414 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:57 INFO - PROCESS | 1244 | 1467965577445 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
01:12:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 171ms
01:12:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
01:12:57 INFO - PROCESS | 1244 | 1467965577591 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:57 INFO - PROCESS | 1244 | 1467965577625 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
01:12:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 171ms
01:12:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
01:12:57 INFO - PROCESS | 1244 | 1467965577764 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:57 INFO - PROCESS | 1244 | 1467965577798 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
01:12:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 171ms
01:12:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
01:12:57 INFO - PROCESS | 1244 | 1467965577941 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:57 INFO - PROCESS | 1244 | 1467965577974 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
01:12:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 171ms
01:12:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
01:12:58 INFO - PROCESS | 1244 | 1467965578116 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:58 INFO - PROCESS | 1244 | 1467965578148 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
01:12:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 171ms
01:12:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
01:12:58 INFO - PROCESS | 1244 | 1467965578291 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:58 INFO - PROCESS | 1244 | 1467965578329 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
01:12:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 171ms
01:12:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
01:12:58 INFO - PROCESS | 1244 | 1467965578470 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:58 INFO - PROCESS | 1244 | 1467965578507 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
01:12:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 171ms
01:12:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
01:12:58 INFO - PROCESS | 1244 | 1467965578641 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:58 INFO - PROCESS | 1244 | 1467965578674 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
01:12:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 172ms
01:12:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
01:12:58 INFO - PROCESS | 1244 | 1467965578815 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:58 INFO - PROCESS | 1244 | 1467965578851 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
01:12:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 171ms
01:12:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
01:12:59 INFO - PROCESS | 1244 | 1467965578990 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:59 INFO - PROCESS | 1244 | 1467965579024 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
01:12:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 171ms
01:12:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
01:12:59 INFO - PROCESS | 1244 | 1467965579166 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:59 INFO - PROCESS | 1244 | 1467965579203 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
01:12:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 171ms
01:12:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
01:12:59 INFO - PROCESS | 1244 | 1467965579341 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:59 INFO - PROCESS | 1244 | 1467965579378 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
01:12:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 171ms
01:12:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
01:12:59 INFO - PROCESS | 1244 | 1467965579520 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:59 INFO - PROCESS | 1244 | 1467965579555 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
01:12:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 171ms
01:12:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
01:12:59 INFO - PROCESS | 1244 | 1467965579691 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:12:59 INFO - PROCESS | 1244 | 1467965579729 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
01:13:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 470ms
01:13:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
01:13:00 INFO - PROCESS | 1244 | 1467965580166 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:00 INFO - PROCESS | 1244 | 1467965580213 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
01:13:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 172ms
01:13:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
01:13:00 INFO - PROCESS | 1244 | 1467965580342 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:00 INFO - PROCESS | 1244 | 1467965580371 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
01:13:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 171ms
01:13:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
01:13:00 INFO - PROCESS | 1244 | 1467965580523 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:00 INFO - PROCESS | 1244 | 1467965580551 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
01:13:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 171ms
01:13:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
01:13:00 INFO - PROCESS | 1244 | 1467965580690 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:00 INFO - PROCESS | 1244 | 1467965580734 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
01:13:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 171ms
01:13:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
01:13:00 INFO - PROCESS | 1244 | 1467965580864 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:00 INFO - PROCESS | 1244 | 1467965580891 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
01:13:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 171ms
01:13:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
01:13:01 INFO - PROCESS | 1244 | 1467965581042 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:01 INFO - PROCESS | 1244 | 1467965581075 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
01:13:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 171ms
01:13:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
01:13:01 INFO - PROCESS | 1244 | 1467965581215 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:01 INFO - PROCESS | 1244 | 1467965581251 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
01:13:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 171ms
01:13:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
01:13:01 INFO - PROCESS | 1244 | 1467965581390 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:01 INFO - PROCESS | 1244 | 1467965581416 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
01:13:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 171ms
01:13:01 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
01:13:01 INFO - PROCESS | 1244 | 1467965581566 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:01 INFO - PROCESS | 1244 | 1467965581595 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:01 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
01:13:01 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
01:13:01 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 171ms
01:13:01 INFO - TEST-START | /DOMEvents/constructors.html
01:13:01 INFO - PROCESS | 1244 | 1467965581741 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:01 INFO - PROCESS | 1244 | 1467965581778 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
01:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
01:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
01:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
01:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
01:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
01:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
01:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
01:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
01:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
01:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
01:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
01:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
01:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
01:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
01:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
01:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
01:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
01:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
01:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
01:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
01:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
01:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
01:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
01:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
01:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
01:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
01:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
01:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
01:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
01:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
01:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
01:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
01:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
01:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
01:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
01:13:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
01:13:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
01:13:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
01:13:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
01:13:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
01:13:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
01:13:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
01:13:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
01:13:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
01:13:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
01:13:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
01:13:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
01:13:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
01:13:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
01:13:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
01:13:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
01:13:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
01:13:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
01:13:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
01:13:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
01:13:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
01:13:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
01:13:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
01:13:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
01:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
01:13:01 INFO - TEST-OK | /DOMEvents/constructors.html | took 190ms
01:13:01 INFO - TEST-START | /DOMEvents/event-phases-order.html
01:13:01 INFO - PROCESS | 1244 | 1467965581940 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:01 INFO - PROCESS | 1244 | 1467965581971 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:02 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
01:13:02 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 171ms
01:13:02 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
01:13:02 INFO - PROCESS | 1244 | 1467965582113 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:02 INFO - PROCESS | 1244 | 1467965582150 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:02 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
01:13:02 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
01:13:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
01:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
01:13:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
01:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
01:13:02 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
01:13:02 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
01:13:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
01:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
01:13:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
01:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
01:13:02 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
01:13:02 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
01:13:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
01:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
01:13:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
01:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
01:13:02 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]"
01:13:02 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
01:13:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
01:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
01:13:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
01:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
01:13:02 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
01:13:02 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 179ms
01:13:02 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
01:13:02 INFO - PROCESS | 1244 | 1467965582295 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:02 INFO - PROCESS | 1244 | 1467965582338 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:02 INFO - PROCESS | 1244 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
01:13:02 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
01:13:02 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 171ms
01:13:02 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
01:13:02 INFO - PROCESS | 1244 | 1467965582474 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:02 INFO - PROCESS | 1244 | 1467965582508 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:02 INFO - PROCESS | 1244 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
01:13:02 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
01:13:02 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 171ms
01:13:02 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
01:13:02 INFO - PROCESS | 1244 | 1467965582653 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:02 INFO - PROCESS | 1244 | 1467965582692 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:02 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
01:13:02 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 171ms
01:13:02 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
01:13:02 INFO - PROCESS | 1244 | 1467965582825 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:02 INFO - PROCESS | 1244 | 1467965582861 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:03 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.
01:13:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 171ms
01:13:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
01:13:03 INFO - PROCESS | 1244 | 1467965582999 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:03 INFO - PROCESS | 1244 | 1467965583038 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:03 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
01:13:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
01:13:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
01:13:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 171ms
01:13:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
01:13:03 INFO - PROCESS | 1244 | 1467965583174 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:03 INFO - PROCESS | 1244 | 1467965583208 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:03 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.
01:13:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 171ms
01:13:03 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
01:13:03 INFO - PROCESS | 1244 | 1467965583371 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:03 INFO - PROCESS | 1244 | 1467965583415 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:03 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.
01:13:03 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 172ms
01:13:03 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
01:13:03 INFO - PROCESS | 1244 | 1467965583542 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:03 INFO - PROCESS | 1244 | 1467965583582 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:03 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
01:13:03 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
01:13:03 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 171ms
01:13:03 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
01:13:03 INFO - PROCESS | 1244 | 1467965583720 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:03 INFO - PROCESS | 1244 | 1467965583754 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:03 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.
01:13:03 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 171ms
01:13:03 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
01:13:03 INFO - PROCESS | 1244 | 1467965583892 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:03 INFO - PROCESS | 1244 | 1467965583927 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:04 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.
01:13:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 171ms
01:13:04 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
01:13:04 INFO - PROCESS | 1244 | 1467965584065 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:04 INFO - PROCESS | 1244 | 1467965584097 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:04 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.
01:13:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 171ms
01:13:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
01:13:04 INFO - PROCESS | 1244 | 1467965584241 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:04 INFO - PROCESS | 1244 | 1467965584272 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:04 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.
01:13:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 120ms
01:13:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
01:13:04 INFO - PROCESS | 1244 | 1467965584365 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:04 INFO - PROCESS | 1244 | 1467965584402 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:04 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.
01:13:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 171ms
01:13:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
01:13:04 INFO - PROCESS | 1244 | 1467965584540 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:04 INFO - PROCESS | 1244 | 1467965584573 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:04 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.
01:13:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 171ms
01:13:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
01:13:04 INFO - PROCESS | 1244 | 1467965584720 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:04 INFO - PROCESS | 1244 | 1467965584752 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:04 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
01:13:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
01:13:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
01:13:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 171ms
01:13:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
01:13:04 INFO - PROCESS | 1244 | 1467965584890 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:04 INFO - PROCESS | 1244 | 1467965584928 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:05 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.
01:13:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 171ms
01:13:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
01:13:05 INFO - PROCESS | 1244 | 1467965585064 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:05 INFO - PROCESS | 1244 | 1467965585097 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:05 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.
01:13:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 171ms
01:13:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
01:13:05 INFO - PROCESS | 1244 | 1467965585241 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:05 INFO - PROCESS | 1244 | 1467965585284 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
01:13:05 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
01:13:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 171ms
01:13:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
01:13:05 INFO - PROCESS | 1244 | 1467965585415 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:05 INFO - PROCESS | 1244 | 1467965585457 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:05 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.
01:13:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 172ms
01:13:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
01:13:05 INFO - PROCESS | 1244 | 1467965585590 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:05 INFO - PROCESS | 1244 | 1467965585624 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:05 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.
01:13:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 171ms
01:13:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
01:13:05 INFO - PROCESS | 1244 | 1467965585765 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:05 INFO - PROCESS | 1244 | 1467965585799 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:05 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.
01:13:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 171ms
01:13:05 INFO - TEST-START | /FileAPI/FileReaderSync.worker
01:13:05 INFO - PROCESS | 1244 | 1467965585941 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:05 INFO - PROCESS | 1244 | 1467965585977 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
01:13:06 INFO - {}
01:13:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
01:13:06 INFO - {}
01:13:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
01:13:06 INFO - {}
01:13:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
01:13:06 INFO - {}
01:13:06 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 430ms
01:13:06 INFO - TEST-START | /FileAPI/fileReader.html
01:13:06 INFO - PROCESS | 1244 | 1467965586376 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:06 INFO - PROCESS | 1244 | 1467965586423 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
01:13:06 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
01:13:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
01:13:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
01:13:06 INFO - TEST-OK | /FileAPI/fileReader.html | took 270ms
01:13:06 INFO - TEST-START | /FileAPI/historical.html
01:13:06 INFO - PROCESS | 1244 | 1467965586655 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:06 INFO - PROCESS | 1244 | 1467965586685 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:06 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
01:13:06 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
01:13:06 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
01:13:06 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
01:13:06 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
01:13:06 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
01:13:06 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
01:13:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:06 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
01:13:06 INFO - TEST-OK | /FileAPI/historical.html | took 171ms
01:13:06 INFO - TEST-START | /FileAPI/idlharness.html
01:13:06 INFO - PROCESS | 1244 | 1467965586831 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:06 INFO - PROCESS | 1244 | 1467965586859 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
01:13:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
01:13:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
01:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
01:13:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
01:13:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
01:13:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
01:13:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
01:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
01:13:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
01:13:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
01:13:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
01:13:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
01:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
01:13:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
01:13:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
01:13:07 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
01:13:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:13:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:13:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
01:13:07 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
01:13:07 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
01:13:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:13:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:13:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
01:13:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
01:13:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
01:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
01:13:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
01:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
01:13:07 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
01:13:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:13:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:13:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
01:13:07 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
01:13:07 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
01:13:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:13:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:13:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
01:13:07 INFO - TEST-OK | /FileAPI/idlharness.html | took 345ms
01:13:07 INFO - TEST-START | /FileAPI/idlharness.worker
01:13:07 INFO - PROCESS | 1244 | 1467965587177 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:07 INFO - PROCESS | 1244 | 1467965587206 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
01:13:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
01:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
01:13:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
01:13:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
01:13:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
01:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
01:13:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
01:13:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
01:13:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
01:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
01:13:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
01:13:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
01:13:07 INFO - {}
01:13:07 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
01:13:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:13:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:13:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
01:13:07 INFO - {}
01:13:07 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 - {}
01:13:07 INFO - {}
01:13:07 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
01:13:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:13:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:13:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
01:13:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
01:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
01:13:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
01:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
01:13:07 INFO - {}
01:13:07 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
01:13:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:13:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:13:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
01:13:07 INFO - {}
01:13:07 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 - {}
01:13:07 INFO - {}
01:13:07 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
01:13:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:13:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:13:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:13:07 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
01:13:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
01:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
01:13:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
01:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:13:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
01:13:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
01:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
01:13:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
01:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:13:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
01:13:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
01:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
01:13:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
01:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:13:07 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
01:13:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
01:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
01:13:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
01:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:13:07 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
01:13:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
01:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
01:13:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
01:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:13:07 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
01:13:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
01:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
01:13:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
01:13:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:13:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
01:13:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
01:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
01:13:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
01:13:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
01:13:07 INFO - {}
01:13:07 INFO - TEST-OK | /FileAPI/idlharness.worker | took 357ms
01:13:07 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
01:13:07 INFO - PROCESS | 1244 | 1467965587537 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:07 INFO - PROCESS | 1244 | 1467965587563 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:07 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
01:13:07 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 171ms
01:13:07 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
01:13:07 INFO - PROCESS | 1244 | 1467965587712 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:07 INFO - PROCESS | 1244 | 1467965587746 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:07 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
01:13:07 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 171ms
01:13:07 INFO - TEST-START | /FileAPI/blob/Blob-close.html
01:13:07 INFO - PROCESS | 1244 | 1467965587888 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:07 INFO - PROCESS | 1244 | 1467965587917 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
01:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
01:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
01:13:08 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 120ms
01:13:08 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
01:13:08 INFO - PROCESS | 1244 | 1467965588008 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:08 INFO - PROCESS | 1244 | 1467965588037 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
01:13:08 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.
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
01:13:08 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'.)
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
01:13:08 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.
01:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
01:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
01:13:08 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.
01:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
01:13:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
01:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
01:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
01:13:08 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.
01:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
01:13:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
01:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
01:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
01:13:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13
01:13:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
01:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
01:13:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
01:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
01:13:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
01:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:13:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
01:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:13:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
01:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
01:13:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
01:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:13:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
01:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:13:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
01:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:13:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
01:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:13:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
01:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
01:13:08 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 318ms
01:13:08 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
01:13:08 INFO - PROCESS | 1244 | 1467965588329 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:08 INFO - PROCESS | 1244 | 1467965588357 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
01:13:08 INFO - {}
01:13:08 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 171ms
01:13:08 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
01:13:08 INFO - PROCESS | 1244 | 1467965588508 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:08 INFO - PROCESS | 1244 | 1467965588540 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
01:13:08 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 171ms
01:13:08 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
01:13:08 INFO - PROCESS | 1244 | 1467965588688 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:08 INFO - PROCESS | 1244 | 1467965588731 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
01:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
01:13:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
01:13:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:13:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
01:13:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:13:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
01:13:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:13:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
01:13:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:13:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
01:13:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:13:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
01:13:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:13:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
01:13:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:13:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
01:13:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:13:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
01:13:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:13:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
01:13:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:13:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
01:13:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:13:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
01:13:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:13:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
01:13:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:13:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
01:13:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:13:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
01:13:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:13:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
01:13:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:13:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
01:13:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:13:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
01:13:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:13:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
01:13:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:13:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
01:13:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:13:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
01:13:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:13:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
01:13:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:13:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
01:13:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
01:13:09 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"
01:13:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
01:13:09 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"
01:13:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
01:13:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 333ms
01:13:09 INFO - TEST-START | /FileAPI/file/File-constructor.html
01:13:09 INFO - PROCESS | 1244 | 1467965589022 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:09 INFO - PROCESS | 1244 | 1467965589056 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
01:13:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
01:13:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
01:13:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
01:13:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
01:13:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
01:13:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
01:13:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
01:13:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
01:13:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
01:13:09 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
01:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:09 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
01:13:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
01:13:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
01:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
01:13:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
01:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
01:13:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
01:13:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
01:13:09 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 174ms
01:13:09 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
01:13:09 INFO - PROCESS | 1244 | 1467965589200 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:09 INFO - PROCESS | 1244 | 1467965589236 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:09 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
01:13:09 INFO - {}
01:13:09 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 171ms
01:13:09 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
01:13:09 INFO - PROCESS | 1244 | 1467965589374 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:09 INFO - PROCESS | 1244 | 1467965589409 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
01:13:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
01:13:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
01:13:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
01:13:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
01:13:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
01:13:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
01:13:09 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 171ms
01:13:09 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
01:13:09 INFO - PROCESS | 1244 | 1467965589553 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:09 INFO - PROCESS | 1244 | 1467965589593 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
01:13:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
01:13:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
01:13:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
01:13:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
01:13:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
01:13:09 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 230ms
01:13:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
01:13:09 INFO - PROCESS | 1244 | 1467965589788 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:09 INFO - PROCESS | 1244 | 1467965589824 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
01:13:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
01:13:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
01:13:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
01:13:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
01:13:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
01:13:09 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 171ms
01:13:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
01:13:09 INFO - PROCESS | 1244 | 1467965589958 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:10 INFO - PROCESS | 1244 | 1467965589989 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:10 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
01:13:10 INFO - reader.readAsText(blob_2)
01:13:10 INFO - }" did not throw
01:13:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
01:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
01:13:10 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
01:13:10 INFO - reader.readAsDataURL(blob_2)
01:13:10 INFO - }" did not throw
01:13:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
01:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
01:13:10 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
01:13:10 INFO - reader.readAsArrayBuffer(blob_2)
01:13:10 INFO - }" did not throw
01:13:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
01:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
01:13:10 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
01:13:10 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
01:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:13:10 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
01:13:10 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
01:13:10 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
01:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:13:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
01:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:10 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:13:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
01:13:10 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
01:13:10 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
01:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:13:10 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 178ms
01:13:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
01:13:10 INFO - PROCESS | 1244 | 1467965590142 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:10 INFO - PROCESS | 1244 | 1467965590175 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:10 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
01:13:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
01:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
01:13:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
01:13:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 171ms
01:13:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
01:13:10 INFO - PROCESS | 1244 | 1467965590316 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:10 INFO - PROCESS | 1244 | 1467965590346 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
01:13:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 120ms
01:13:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
01:13:10 INFO - PROCESS | 1244 | 1467965590440 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:10 INFO - PROCESS | 1244 | 1467965590473 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
01:13:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 171ms
01:13:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
01:13:10 INFO - PROCESS | 1244 | 1467965590616 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:10 INFO - PROCESS | 1244 | 1467965590648 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
01:13:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 171ms
01:13:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
01:13:10 INFO - PROCESS | 1244 | 1467965590791 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:10 INFO - PROCESS | 1244 | 1467965590825 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
01:13:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
01:13:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 171ms
01:13:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
01:13:10 INFO - PROCESS | 1244 | 1467965590967 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:11 INFO - PROCESS | 1244 | 1467965591007 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
01:13:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 171ms
01:13:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
01:13:11 INFO - PROCESS | 1244 | 1467965591141 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:11 INFO - PROCESS | 1244 | 1467965591176 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
01:13:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
01:13:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
01:13:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 171ms
01:13:11 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
01:13:11 INFO - PROCESS | 1244 | 1467965591314 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:11 INFO - PROCESS | 1244 | 1467965591347 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:11 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
01:13:11 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
01:13:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
01:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
01:13:11 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 171ms
01:13:11 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
01:13:11 INFO - PROCESS | 1244 | 1467965591495 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:11 INFO - PROCESS | 1244 | 1467965591529 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:11 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
01:13:11 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 122ms
01:13:11 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
01:13:11 INFO - PROCESS | 1244 | 1467965591622 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:11 INFO - PROCESS | 1244 | 1467965591655 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:12 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
01:13:12 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 730ms
01:13:12 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
01:13:12 INFO - PROCESS | 1244 | 1467965592357 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:12 INFO - PROCESS | 1244 | 1467965592411 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:13 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
01:13:13 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 870ms
01:13:13 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
01:13:13 INFO - PROCESS | 1244 | 1467965593231 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:13 INFO - PROCESS | 1244 | 1467965593261 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:14 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
01:13:14 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 770ms
01:13:14 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
01:13:14 INFO - PROCESS | 1244 | 1467965594005 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:14 INFO - PROCESS | 1244 | 1467965594032 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:14 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
01:13:14 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 731ms
01:13:14 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
01:13:14 INFO - PROCESS | 1244 | 1467965594743 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:14 INFO - PROCESS | 1244 | 1467965594771 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:15 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
01:13:15 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
01:13:15 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
01:13:15 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
01:13:15 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 770ms
01:13:15 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
01:13:15 INFO - PROCESS | 1244 | 1467965595516 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:15 INFO - PROCESS | 1244 | 1467965595544 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:16 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
01:13:16 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
01:13:16 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
01:13:16 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
01:13:16 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
01:13:16 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
01:13:16 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 730ms
01:13:16 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
01:13:16 INFO - PROCESS | 1244 | 1467965596250 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:16 INFO - PROCESS | 1244 | 1467965596276 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:16 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
01:13:16 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
01:13:16 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
01:13:16 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
01:13:16 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
01:13:16 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
01:13:16 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 730ms
01:13:16 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
01:13:16 INFO - PROCESS | 1244 | 1467965596984 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:17 INFO - PROCESS | 1244 | 1467965597020 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:17 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
01:13:17 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
01:13:17 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
01:13:17 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
01:13:17 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
01:13:17 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
01:13:17 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 730ms
01:13:17 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
01:13:17 INFO - PROCESS | 1244 | 1467965597716 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:17 INFO - PROCESS | 1244 | 1467965597742 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:18 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
01:13:18 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
01:13:18 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
01:13:18 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
01:13:18 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 730ms
01:13:18 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
01:13:18 INFO - PROCESS | 1244 | 1467965598449 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:18 INFO - PROCESS | 1244 | 1467965598475 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:19 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
01:13:19 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
01:13:19 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
01:13:19 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
01:13:19 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 832ms
01:13:19 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
01:13:19 INFO - PROCESS | 1244 | 1467965599296 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:19 INFO - PROCESS | 1244 | 1467965599327 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:20 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
01:13:20 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
01:13:20 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
01:13:20 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
01:13:20 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 730ms
01:13:20 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
01:13:20 INFO - PROCESS | 1244 | 1467965600030 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:20 INFO - PROCESS | 1244 | 1467965600064 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:20 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
01:13:20 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
01:13:20 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
01:13:20 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
01:13:20 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 730ms
01:13:20 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
01:13:20 INFO - PROCESS | 1244 | 1467965600767 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:20 INFO - PROCESS | 1244 | 1467965600793 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
01:13:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
01:13:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
01:13:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
01:13:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
01:13:23 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 2926ms
01:13:23 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
01:13:23 INFO - PROCESS | 1244 | 1467965603694 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:23 INFO - PROCESS | 1244 | 1467965603718 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:25 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
01:13:25 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
01:13:25 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
01:13:25 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 2124ms
01:13:25 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
01:13:25 INFO - PROCESS | 1244 | 1467965605823 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:25 INFO - PROCESS | 1244 | 1467965605855 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:27 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
01:13:27 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
01:13:27 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
01:13:27 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 1982ms
01:13:27 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
01:13:27 INFO - PROCESS | 1244 | 1467965607813 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:27 INFO - PROCESS | 1244 | 1467965607838 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:28 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
01:13:28 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 730ms
01:13:28 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
01:13:28 INFO - PROCESS | 1244 | 1467965608547 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:28 INFO - PROCESS | 1244 | 1467965608575 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:29 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
01:13:29 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
01:13:29 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 871ms
01:13:29 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
01:13:29 INFO - PROCESS | 1244 | 1467965609417 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:29 INFO - PROCESS | 1244 | 1467965609445 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:30 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
01:13:30 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 671ms
01:13:30 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
01:13:30 INFO - PROCESS | 1244 | 1467965610092 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:30 INFO - PROCESS | 1244 | 1467965610116 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:31 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
01:13:31 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 1534ms
01:13:31 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
01:13:31 INFO - PROCESS | 1244 | 1467965611629 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:31 INFO - PROCESS | 1244 | 1467965611660 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:32 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
01:13:32 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 730ms
01:13:32 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
01:13:32 INFO - PROCESS | 1244 | 1467965612363 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:32 INFO - PROCESS | 1244 | 1467965612390 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:33 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
01:13:33 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 730ms
01:13:33 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
01:13:33 INFO - PROCESS | 1244 | 1467965613100 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:33 INFO - PROCESS | 1244 | 1467965613126 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:33 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
01:13:33 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 670ms
01:13:33 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
01:13:33 INFO - PROCESS | 1244 | 1467965613776 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:33 INFO - PROCESS | 1244 | 1467965613802 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:34 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
01:13:34 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 832ms
01:13:34 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
01:13:34 INFO - PROCESS | 1244 | 1467965614609 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:34 INFO - PROCESS | 1244 | 1467965614634 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:35 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
01:13:35 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 632ms
01:13:35 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
01:13:35 INFO - PROCESS | 1244 | 1467965615243 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:35 INFO - PROCESS | 1244 | 1467965615267 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:36 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
01:13:36 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 770ms
01:13:36 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
01:13:36 INFO - PROCESS | 1244 | 1467965616018 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:36 INFO - PROCESS | 1244 | 1467965616047 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:36 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
01:13:36 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 870ms
01:13:36 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
01:13:36 INFO - PROCESS | 1244 | 1467965616890 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:36 INFO - PROCESS | 1244 | 1467965616913 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:37 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
01:13:37 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 830ms
01:13:37 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
01:13:37 INFO - PROCESS | 1244 | 1467965617723 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:37 INFO - PROCESS | 1244 | 1467965617746 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:38 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
01:13:38 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 870ms
01:13:38 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
01:13:38 INFO - PROCESS | 1244 | 1467965618597 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:38 INFO - PROCESS | 1244 | 1467965618628 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:39 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
01:13:39 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 871ms
01:13:39 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
01:13:39 INFO - PROCESS | 1244 | 1467965619470 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:39 INFO - PROCESS | 1244 | 1467965619496 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:40 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
01:13:40 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 770ms
01:13:40 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
01:13:40 INFO - PROCESS | 1244 | 1467965620247 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:40 INFO - PROCESS | 1244 | 1467965620273 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:41 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
01:13:41 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 870ms
01:13:41 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
01:13:41 INFO - PROCESS | 1244 | 1467965621118 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:41 INFO - PROCESS | 1244 | 1467965621143 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:41 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
01:13:41 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 831ms
01:13:41 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
01:13:41 INFO - PROCESS | 1244 | 1467965621952 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:41 INFO - PROCESS | 1244 | 1467965621975 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:42 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
01:13:42 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 770ms
01:13:42 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
01:13:42 INFO - PROCESS | 1244 | 1467965622726 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:42 INFO - PROCESS | 1244 | 1467965622756 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:43 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
01:13:43 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 730ms
01:13:43 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
01:13:43 INFO - PROCESS | 1244 | 1467965623458 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:43 INFO - PROCESS | 1244 | 1467965623481 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:44 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
01:13:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 830ms
01:13:44 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
01:13:44 INFO - PROCESS | 1244 | 1467965624291 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:44 INFO - PROCESS | 1244 | 1467965624316 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:45 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
01:13:45 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 770ms
01:13:45 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
01:13:45 INFO - PROCESS | 1244 | 1467965625065 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:45 INFO - PROCESS | 1244 | 1467965625092 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:45 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
01:13:45 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 870ms
01:13:45 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
01:13:45 INFO - PROCESS | 1244 | 1467965625939 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:45 INFO - PROCESS | 1244 | 1467965625964 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:46 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
01:13:46 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 730ms
01:13:46 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
01:13:46 INFO - PROCESS | 1244 | 1467965626681 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:46 INFO - PROCESS | 1244 | 1467965626707 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:47 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
01:13:47 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 830ms
01:13:47 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
01:13:47 INFO - PROCESS | 1244 | 1467965627506 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:47 INFO - PROCESS | 1244 | 1467965627532 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:48 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
01:13:48 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 830ms
01:13:48 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
01:13:48 INFO - PROCESS | 1244 | 1467965628339 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:48 INFO - PROCESS | 1244 | 1467965628363 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:49 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
01:13:49 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 771ms
01:13:49 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
01:13:49 INFO - PROCESS | 1244 | 1467965629113 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:49 INFO - PROCESS | 1244 | 1467965629142 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:49 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
01:13:49 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 870ms
01:13:49 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
01:13:49 INFO - PROCESS | 1244 | 1467965629986 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:50 INFO - PROCESS | 1244 | 1467965630010 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:50 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
01:13:50 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 870ms
01:13:50 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
01:13:50 INFO - PROCESS | 1244 | 1467965630860 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:50 INFO - PROCESS | 1244 | 1467965630887 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:51 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
01:13:51 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 871ms
01:13:51 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
01:13:51 INFO - PROCESS | 1244 | 1467965631734 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:51 INFO - PROCESS | 1244 | 1467965631759 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:52 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
01:13:52 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 670ms
01:13:52 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
01:13:52 INFO - PROCESS | 1244 | 1467965632408 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:52 INFO - PROCESS | 1244 | 1467965632436 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:53 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
01:13:53 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 870ms
01:13:53 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
01:13:53 INFO - PROCESS | 1244 | 1467965633285 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:53 INFO - PROCESS | 1244 | 1467965633311 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:54 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
01:13:54 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 772ms
01:13:54 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
01:13:54 INFO - PROCESS | 1244 | 1467965634057 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:54 INFO - PROCESS | 1244 | 1467965634083 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:54 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
01:13:54 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 771ms
01:13:54 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
01:13:54 INFO - PROCESS | 1244 | 1467965634831 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:54 INFO - PROCESS | 1244 | 1467965634856 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:55 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
01:13:55 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 671ms
01:13:55 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
01:13:55 INFO - PROCESS | 1244 | 1467965635506 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:55 INFO - PROCESS | 1244 | 1467965635533 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:56 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
01:13:56 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 931ms
01:13:56 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
01:13:56 INFO - PROCESS | 1244 | 1467965636439 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:56 INFO - PROCESS | 1244 | 1467965636463 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:57 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
01:13:57 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 830ms
01:13:57 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
01:13:57 INFO - PROCESS | 1244 | 1467965637274 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:57 INFO - PROCESS | 1244 | 1467965637301 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:58 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
01:13:58 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 830ms
01:13:58 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
01:13:58 INFO - PROCESS | 1244 | 1467965638110 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:58 INFO - PROCESS | 1244 | 1467965638137 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:58 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
01:13:58 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 871ms
01:13:58 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
01:13:59 INFO - PROCESS | 1244 | 1467965638987 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:59 INFO - PROCESS | 1244 | 1467965639012 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:59 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
01:13:59 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 731ms
01:13:59 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
01:13:59 INFO - PROCESS | 1244 | 1467965639719 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:13:59 INFO - PROCESS | 1244 | 1467965639748 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:00 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
01:14:00 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 830ms
01:14:00 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
01:14:00 INFO - PROCESS | 1244 | 1467965640551 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:00 INFO - PROCESS | 1244 | 1467965640575 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:01 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
01:14:01 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1065ms
01:14:01 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
01:14:01 INFO - PROCESS | 1244 | 1467965641621 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:01 INFO - PROCESS | 1244 | 1467965641650 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:02 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
01:14:02 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 830ms
01:14:02 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
01:14:02 INFO - PROCESS | 1244 | 1467965642453 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:02 INFO - PROCESS | 1244 | 1467965642480 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:03 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
01:14:03 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 770ms
01:14:03 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
01:14:03 INFO - PROCESS | 1244 | 1467965643227 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:03 INFO - PROCESS | 1244 | 1467965643254 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:04 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
01:14:04 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 770ms
01:14:04 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
01:14:04 INFO - PROCESS | 1244 | 1467965644000 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:04 INFO - PROCESS | 1244 | 1467965644025 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:04 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
01:14:04 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 870ms
01:14:04 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
01:14:04 INFO - PROCESS | 1244 | 1467965644873 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:04 INFO - PROCESS | 1244 | 1467965644899 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:05 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
01:14:05 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 830ms
01:14:05 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
01:14:05 INFO - PROCESS | 1244 | 1467965645711 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:05 INFO - PROCESS | 1244 | 1467965645737 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:06 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
01:14:06 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 770ms
01:14:06 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
01:14:06 INFO - PROCESS | 1244 | 1467965646481 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:06 INFO - PROCESS | 1244 | 1467965646506 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:07 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
01:14:07 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 731ms
01:14:07 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
01:14:07 INFO - PROCESS | 1244 | 1467965647215 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:07 INFO - PROCESS | 1244 | 1467965647239 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:07 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
01:14:07 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 770ms
01:14:07 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
01:14:08 INFO - PROCESS | 1244 | 1467965647989 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:08 INFO - PROCESS | 1244 | 1467965648019 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:08 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
01:14:08 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 871ms
01:14:08 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
01:14:08 INFO - PROCESS | 1244 | 1467965648861 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:08 INFO - PROCESS | 1244 | 1467965648884 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:09 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
01:14:09 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 770ms
01:14:09 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
01:14:09 INFO - PROCESS | 1244 | 1467965649636 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:09 INFO - PROCESS | 1244 | 1467965649663 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:10 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
01:14:10 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 770ms
01:14:10 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
01:14:10 INFO - PROCESS | 1244 | 1467965650412 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:10 INFO - PROCESS | 1244 | 1467965650438 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:11 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
01:14:11 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 732ms
01:14:11 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
01:14:11 INFO - PROCESS | 1244 | 1467965651146 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:11 INFO - PROCESS | 1244 | 1467965651172 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:12 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
01:14:12 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 931ms
01:14:12 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
01:14:12 INFO - PROCESS | 1244 | 1467965652079 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:12 INFO - PROCESS | 1244 | 1467965652105 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:12 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
01:14:12 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 830ms
01:14:12 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
01:14:12 INFO - PROCESS | 1244 | 1467965652912 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:12 INFO - PROCESS | 1244 | 1467965652935 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:13 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
01:14:13 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 830ms
01:14:13 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
01:14:13 INFO - PROCESS | 1244 | 1467965653746 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:13 INFO - PROCESS | 1244 | 1467965653777 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:14 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
01:14:14 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 830ms
01:14:14 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
01:14:14 INFO - PROCESS | 1244 | 1467965654578 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:14 INFO - PROCESS | 1244 | 1467965654602 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:15 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
01:14:15 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 771ms
01:14:15 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
01:14:15 INFO - PROCESS | 1244 | 1467965655352 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:15 INFO - PROCESS | 1244 | 1467965655376 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:16 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
01:14:16 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 931ms
01:14:16 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
01:14:16 INFO - PROCESS | 1244 | 1467965656287 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:16 INFO - PROCESS | 1244 | 1467965656314 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:17 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
01:14:17 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 770ms
01:14:17 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
01:14:17 INFO - PROCESS | 1244 | 1467965657064 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:17 INFO - PROCESS | 1244 | 1467965657090 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:17 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
01:14:17 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 870ms
01:14:17 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
01:14:17 INFO - PROCESS | 1244 | 1467965657941 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:17 INFO - PROCESS | 1244 | 1467965657966 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:18 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
01:14:18 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 871ms
01:14:18 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
01:14:18 INFO - PROCESS | 1244 | 1467965658812 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:18 INFO - PROCESS | 1244 | 1467965658838 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:19 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
01:14:19 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 1015ms
01:14:19 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
01:14:19 INFO - PROCESS | 1244 | 1467965659830 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:19 INFO - PROCESS | 1244 | 1467965659854 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:20 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
01:14:20 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 930ms
01:14:20 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
01:14:20 INFO - PROCESS | 1244 | 1467965660764 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:20 INFO - PROCESS | 1244 | 1467965660794 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:21 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
01:14:21 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 770ms
01:14:21 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
01:14:21 INFO - PROCESS | 1244 | 1467965661536 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:21 INFO - PROCESS | 1244 | 1467965661560 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:22 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
01:14:22 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 730ms
01:14:22 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
01:14:22 INFO - PROCESS | 1244 | 1467965662317 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:22 INFO - PROCESS | 1244 | 1467965662346 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:23 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
01:14:23 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1124ms
01:14:23 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
01:14:23 INFO - PROCESS | 1244 | 1467965663400 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:23 INFO - PROCESS | 1244 | 1467965663434 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:24 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
01:14:24 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 730ms
01:14:24 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
01:14:24 INFO - PROCESS | 1244 | 1467965664132 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:24 INFO - PROCESS | 1244 | 1467965664159 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:24 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
01:14:24 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 772ms
01:14:24 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
01:14:24 INFO - PROCESS | 1244 | 1467965664910 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:24 INFO - PROCESS | 1244 | 1467965664936 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
01:14:25 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 830ms
01:14:25 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
01:14:25 INFO - PROCESS | 1244 | 1467965665743 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:25 INFO - PROCESS | 1244 | 1467965665767 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:26 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
01:14:26 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 770ms
01:14:26 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
01:14:26 INFO - PROCESS | 1244 | 1467965666517 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:26 INFO - PROCESS | 1244 | 1467965666548 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:27 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
01:14:27 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 730ms
01:14:27 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
01:14:27 INFO - PROCESS | 1244 | 1467965667250 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:27 INFO - PROCESS | 1244 | 1467965667273 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:28 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
01:14:28 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 830ms
01:14:28 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
01:14:28 INFO - PROCESS | 1244 | 1467965668083 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:28 INFO - PROCESS | 1244 | 1467965668108 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:28 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
01:14:28 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 731ms
01:14:28 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
01:14:28 INFO - PROCESS | 1244 | 1467965668817 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:28 INFO - PROCESS | 1244 | 1467965668844 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:29 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
01:14:29 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 831ms
01:14:29 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
01:14:29 INFO - PROCESS | 1244 | 1467965669654 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:29 INFO - PROCESS | 1244 | 1467965669679 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
01:14:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
01:14:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
01:14:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
01:14:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
01:14:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
01:14:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
01:14:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
01:14:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
01:14:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
01:14:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
01:14:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
01:14:36 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 7122ms
01:14:36 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
01:14:36 INFO - PROCESS | 1244 | 1467965676779 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:36 INFO - PROCESS | 1244 | 1467965676806 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:39 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
01:14:39 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
01:14:39 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
01:14:39 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
01:14:39 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 2469ms
01:14:39 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
01:14:39 INFO - PROCESS | 1244 | 1467965679253 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:39 INFO - PROCESS | 1244 | 1467965679279 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
01:14:40 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 970ms
01:14:40 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
01:14:40 INFO - PROCESS | 1244 | 1467965680231 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:40 INFO - PROCESS | 1244 | 1467965680258 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:41 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
01:14:41 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 1019ms
01:14:41 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
01:14:41 INFO - PROCESS | 1244 | 1467965681251 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:41 INFO - PROCESS | 1244 | 1467965681278 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:41 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
01:14:41 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 670ms
01:14:41 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
01:14:41 INFO - PROCESS | 1244 | 1467965681925 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:41 INFO - PROCESS | 1244 | 1467965681951 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
01:14:42 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 1016ms
01:14:42 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
01:14:42 INFO - PROCESS | 1244 | 1467965682951 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:43 INFO - PROCESS | 1244 | 1467965682982 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
01:14:43 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 730ms
01:14:43 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
01:14:43 INFO - PROCESS | 1244 | 1467965683683 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:43 INFO - PROCESS | 1244 | 1467965683709 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
01:14:44 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 730ms
01:14:44 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
01:14:44 INFO - PROCESS | 1244 | 1467965684411 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:44 INFO - PROCESS | 1244 | 1467965684434 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
01:14:45 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 770ms
01:14:45 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
01:14:45 INFO - PROCESS | 1244 | 1467965685185 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:45 INFO - PROCESS | 1244 | 1467965685214 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
01:14:45 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 670ms
01:14:45 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
01:14:45 INFO - PROCESS | 1244 | 1467965685860 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:45 INFO - PROCESS | 1244 | 1467965685883 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:46 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
01:14:46 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 830ms
01:14:46 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
01:14:46 INFO - PROCESS | 1244 | 1467965686690 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:46 INFO - PROCESS | 1244 | 1467965686714 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:46 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
01:14:46 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 120ms
01:14:46 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
01:14:46 INFO - PROCESS | 1244 | 1467965686819 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:46 INFO - PROCESS | 1244 | 1467965686858 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:47 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
01:14:47 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
01:14:47 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
01:14:47 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 270ms
01:14:47 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
01:14:47 INFO - PROCESS | 1244 | 1467965687096 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:47 INFO - PROCESS | 1244 | 1467965687124 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:47 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
01:14:47 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 770ms
01:14:47 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
01:14:47 INFO - PROCESS | 1244 | 1467965687871 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:47 INFO - PROCESS | 1244 | 1467965687897 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:48 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
01:14:48 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 930ms
01:14:48 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
01:14:48 INFO - PROCESS | 1244 | 1467965688808 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:48 INFO - PROCESS | 1244 | 1467965688836 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:49 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
01:14:49 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 832ms
01:14:49 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
01:14:49 INFO - PROCESS | 1244 | 1467965689640 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:49 INFO - PROCESS | 1244 | 1467965689665 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:50 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
01:14:50 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
01:14:50 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 831ms
01:14:50 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
01:14:50 INFO - PROCESS | 1244 | 1467965690474 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:50 INFO - PROCESS | 1244 | 1467965690497 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
01:14:51 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 670ms
01:14:51 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
01:14:51 INFO - PROCESS | 1244 | 1467965691146 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:51 INFO - PROCESS | 1244 | 1467965691175 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:52 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
01:14:52 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 971ms
01:14:52 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
01:14:52 INFO - PROCESS | 1244 | 1467965692121 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:52 INFO - PROCESS | 1244 | 1467965692145 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:53 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
01:14:53 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 1068ms
01:14:53 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
01:14:53 INFO - PROCESS | 1244 | 1467965693194 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:53 INFO - PROCESS | 1244 | 1467965693221 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:54 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
01:14:54 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
01:14:54 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 830ms
01:14:54 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
01:14:54 INFO - PROCESS | 1244 | 1467965694039 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:54 INFO - PROCESS | 1244 | 1467965694065 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:54 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
01:14:54 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 870ms
01:14:54 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
01:14:54 INFO - PROCESS | 1244 | 1467965694915 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:54 INFO - PROCESS | 1244 | 1467965694941 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:55 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
01:14:55 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 770ms
01:14:55 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
01:14:55 INFO - PROCESS | 1244 | 1467965695686 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:55 INFO - PROCESS | 1244 | 1467965695711 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:56 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
01:14:56 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 770ms
01:14:56 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
01:14:56 INFO - PROCESS | 1244 | 1467965696459 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:56 INFO - PROCESS | 1244 | 1467965696482 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:57 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
01:14:57 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 870ms
01:14:57 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
01:14:57 INFO - PROCESS | 1244 | 1467965697333 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:57 INFO - PROCESS | 1244 | 1467965697362 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:58 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
01:14:58 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 970ms
01:14:58 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
01:14:58 INFO - PROCESS | 1244 | 1467965698305 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:58 INFO - PROCESS | 1244 | 1467965698329 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:59 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
01:14:59 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 1073ms
01:14:59 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
01:14:59 INFO - PROCESS | 1244 | 1467965699381 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:14:59 INFO - PROCESS | 1244 | 1467965699447 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
01:15:00 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 770ms
01:15:00 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
01:15:00 INFO - PROCESS | 1244 | 1467965700154 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:00 INFO - PROCESS | 1244 | 1467965700179 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
01:15:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
01:15:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
01:15:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
01:15:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
01:15:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
01:15:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
01:15:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
01:15:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
01:15:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
01:15:02 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
01:15:02 INFO - window.indexedDB.open('test', val);..." did not throw
01:15:02 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
01:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:02 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
01:15:02 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
01:15:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
01:15:02 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
01:15:02 INFO - window.indexedDB.open('test', val);..." did not throw
01:15:02 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
01:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:02 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
01:15:02 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
01:15:02 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
01:15:02 INFO - window.indexedDB.open('test', val);..." did not throw
01:15:02 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
01:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:02 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
01:15:02 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
01:15:02 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
01:15:02 INFO - window.indexedDB.open('test', val);..." did not throw
01:15:02 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
01:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:02 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
01:15:02 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
01:15:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
01:15:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
01:15:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
01:15:02 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 2383ms
01:15:02 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
01:15:02 INFO - PROCESS | 1244 | 1467965702540 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:02 INFO - PROCESS | 1244 | 1467965702568 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:03 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
01:15:03 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 770ms
01:15:03 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
01:15:03 INFO - PROCESS | 1244 | 1467965703317 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:03 INFO - PROCESS | 1244 | 1467965703346 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:04 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
01:15:04 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
01:15:04 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1334ms
01:15:04 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
01:15:04 INFO - PROCESS | 1244 | 1467965704651 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:04 INFO - PROCESS | 1244 | 1467965704676 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:05 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
01:15:05 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 730ms
01:15:05 INFO - TEST-START | /IndexedDB/idbindex_count.htm
01:15:05 INFO - PROCESS | 1244 | 1467965705385 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:05 INFO - PROCESS | 1244 | 1467965705410 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:06 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
01:15:06 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 731ms
01:15:06 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
01:15:06 INFO - PROCESS | 1244 | 1467965706120 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:06 INFO - PROCESS | 1244 | 1467965706147 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:07 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
01:15:07 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 931ms
01:15:07 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
01:15:07 INFO - PROCESS | 1244 | 1467965707055 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:07 INFO - PROCESS | 1244 | 1467965707080 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:07 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
01:15:07 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 730ms
01:15:07 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
01:15:07 INFO - PROCESS | 1244 | 1467965707798 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:07 INFO - PROCESS | 1244 | 1467965707829 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:08 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
01:15:08 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 830ms
01:15:08 INFO - TEST-START | /IndexedDB/idbindex_get.htm
01:15:08 INFO - PROCESS | 1244 | 1467965708633 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:08 INFO - PROCESS | 1244 | 1467965708658 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:09 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
01:15:09 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 771ms
01:15:09 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
01:15:09 INFO - PROCESS | 1244 | 1467965709402 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:09 INFO - PROCESS | 1244 | 1467965709425 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:10 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
01:15:10 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 830ms
01:15:10 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
01:15:10 INFO - PROCESS | 1244 | 1467965710236 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:10 INFO - PROCESS | 1244 | 1467965710265 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:10 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
01:15:10 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 630ms
01:15:10 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
01:15:10 INFO - PROCESS | 1244 | 1467965710871 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:10 INFO - PROCESS | 1244 | 1467965710895 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:11 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
01:15:11 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 871ms
01:15:11 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
01:15:11 INFO - PROCESS | 1244 | 1467965711743 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:11 INFO - PROCESS | 1244 | 1467965711812 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:12 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
01:15:12 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 830ms
01:15:12 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
01:15:12 INFO - PROCESS | 1244 | 1467965712577 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:12 INFO - PROCESS | 1244 | 1467965712602 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:13 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
01:15:13 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 830ms
01:15:13 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
01:15:13 INFO - PROCESS | 1244 | 1467965713410 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:13 INFO - PROCESS | 1244 | 1467965713436 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:14 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
01:15:14 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 830ms
01:15:14 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
01:15:14 INFO - PROCESS | 1244 | 1467965714247 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:14 INFO - PROCESS | 1244 | 1467965714273 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:14 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
01:15:14 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 670ms
01:15:14 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
01:15:14 INFO - PROCESS | 1244 | 1467965714917 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:14 INFO - PROCESS | 1244 | 1467965714943 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
01:15:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
01:15:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
01:15:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
01:15:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
01:15:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
01:15:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
01:15:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
01:15:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
01:15:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
01:15:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
01:15:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
01:15:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
01:15:15 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 831ms
01:15:15 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
01:15:15 INFO - PROCESS | 1244 | 1467965715752 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:15 INFO - PROCESS | 1244 | 1467965715776 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:16 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
01:15:16 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
01:15:16 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
01:15:16 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
01:15:16 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
01:15:16 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
01:15:16 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
01:15:16 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
01:15:16 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
01:15:16 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
01:15:16 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
01:15:16 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
01:15:16 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
01:15:16 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 831ms
01:15:16 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
01:15:16 INFO - PROCESS | 1244 | 1467965716586 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:16 INFO - PROCESS | 1244 | 1467965716616 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:17 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
01:15:17 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 830ms
01:15:17 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
01:15:17 INFO - PROCESS | 1244 | 1467965717418 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:17 INFO - PROCESS | 1244 | 1467965717442 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:18 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
01:15:18 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 730ms
01:15:18 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
01:15:18 INFO - PROCESS | 1244 | 1467965718152 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:18 INFO - PROCESS | 1244 | 1467965718228 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:19 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
01:15:19 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 871ms
01:15:19 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
01:15:19 INFO - PROCESS | 1244 | 1467965719036 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:19 INFO - PROCESS | 1244 | 1467965719062 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:19 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
01:15:19 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 870ms
01:15:19 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
01:15:19 INFO - PROCESS | 1244 | 1467965719911 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:19 INFO - PROCESS | 1244 | 1467965719937 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:20 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
01:15:20 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 670ms
01:15:20 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
01:15:20 INFO - PROCESS | 1244 | 1467965720593 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:20 INFO - PROCESS | 1244 | 1467965720619 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:21 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
01:15:21 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 733ms
01:15:21 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
01:15:21 INFO - PROCESS | 1244 | 1467965721322 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:21 INFO - PROCESS | 1244 | 1467965721348 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:22 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
01:15:22 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 830ms
01:15:22 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
01:15:22 INFO - PROCESS | 1244 | 1467965722155 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:22 INFO - PROCESS | 1244 | 1467965722179 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:22 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
01:15:22 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 630ms
01:15:22 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
01:15:22 INFO - PROCESS | 1244 | 1467965722789 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:22 INFO - PROCESS | 1244 | 1467965722818 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:23 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
01:15:23 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 730ms
01:15:23 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
01:15:23 INFO - PROCESS | 1244 | 1467965723521 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:23 INFO - PROCESS | 1244 | 1467965723544 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:24 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
01:15:24 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 630ms
01:15:24 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
01:15:24 INFO - PROCESS | 1244 | 1467965724154 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:24 INFO - PROCESS | 1244 | 1467965724178 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:25 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
01:15:25 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 870ms
01:15:25 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
01:15:25 INFO - PROCESS | 1244 | 1467965725028 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:25 INFO - PROCESS | 1244 | 1467965725055 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:25 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
01:15:25 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 670ms
01:15:25 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
01:15:25 INFO - PROCESS | 1244 | 1467965725704 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:25 INFO - PROCESS | 1244 | 1467965725730 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:26 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
01:15:26 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 730ms
01:15:26 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
01:15:26 INFO - PROCESS | 1244 | 1467965726442 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:26 INFO - PROCESS | 1244 | 1467965726467 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:27 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
01:15:27 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 770ms
01:15:27 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
01:15:27 INFO - PROCESS | 1244 | 1467965727216 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:27 INFO - PROCESS | 1244 | 1467965727242 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:28 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
01:15:28 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 830ms
01:15:28 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
01:15:28 INFO - PROCESS | 1244 | 1467965728045 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:28 INFO - PROCESS | 1244 | 1467965728068 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:28 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
01:15:28 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 670ms
01:15:28 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
01:15:28 INFO - PROCESS | 1244 | 1467965728719 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:28 INFO - PROCESS | 1244 | 1467965728748 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
01:15:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
01:15:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
01:15:28 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 121ms
01:15:28 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
01:15:28 INFO - PROCESS | 1244 | 1467965728848 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:28 INFO - PROCESS | 1244 | 1467965728873 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
01:15:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
01:15:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
01:15:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
01:15:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
01:15:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
01:15:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
01:15:28 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 120ms
01:15:28 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
01:15:28 INFO - PROCESS | 1244 | 1467965728964 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:29 INFO - PROCESS | 1244 | 1467965728989 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
01:15:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
01:15:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
01:15:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
01:15:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
01:15:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
01:15:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
01:15:29 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 120ms
01:15:29 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
01:15:29 INFO - PROCESS | 1244 | 1467965729087 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:29 INFO - PROCESS | 1244 | 1467965729113 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
01:15:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 770ms
01:15:29 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
01:15:29 INFO - PROCESS | 1244 | 1467965729860 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:29 INFO - PROCESS | 1244 | 1467965729885 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:30 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
01:15:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 830ms
01:15:30 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
01:15:30 INFO - PROCESS | 1244 | 1467965730694 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:30 INFO - PROCESS | 1244 | 1467965730725 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:31 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
01:15:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 770ms
01:15:31 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
01:15:31 INFO - PROCESS | 1244 | 1467965731468 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:31 INFO - PROCESS | 1244 | 1467965731505 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
01:15:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 770ms
01:15:32 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
01:15:32 INFO - PROCESS | 1244 | 1467965732242 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:32 INFO - PROCESS | 1244 | 1467965732268 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:33 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
01:15:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 770ms
01:15:33 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
01:15:33 INFO - PROCESS | 1244 | 1467965733022 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:33 INFO - PROCESS | 1244 | 1467965733047 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:33 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
01:15:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 830ms
01:15:33 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
01:15:33 INFO - PROCESS | 1244 | 1467965733852 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:33 INFO - PROCESS | 1244 | 1467965733878 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
01:15:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 830ms
01:15:34 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
01:15:34 INFO - PROCESS | 1244 | 1467965734685 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:34 INFO - PROCESS | 1244 | 1467965734709 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:35 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
01:15:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 670ms
01:15:35 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
01:15:35 INFO - PROCESS | 1244 | 1467965735359 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:35 INFO - PROCESS | 1244 | 1467965735389 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
01:15:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 830ms
01:15:36 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
01:15:36 INFO - PROCESS | 1244 | 1467965736191 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:36 INFO - PROCESS | 1244 | 1467965736214 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
01:15:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 830ms
01:15:37 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
01:15:37 INFO - PROCESS | 1244 | 1467965737024 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:37 INFO - PROCESS | 1244 | 1467965737048 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
01:15:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 930ms
01:15:37 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
01:15:37 INFO - PROCESS | 1244 | 1467965737958 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:38 INFO - PROCESS | 1244 | 1467965737987 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
01:15:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 831ms
01:15:38 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
01:15:38 INFO - PROCESS | 1244 | 1467965738792 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:38 INFO - PROCESS | 1244 | 1467965738820 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
01:15:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 971ms
01:15:39 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
01:15:39 INFO - PROCESS | 1244 | 1467965739766 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:39 INFO - PROCESS | 1244 | 1467965739793 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
01:15:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 870ms
01:15:40 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
01:15:40 INFO - PROCESS | 1244 | 1467965740643 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:40 INFO - PROCESS | 1244 | 1467965740670 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
01:15:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 870ms
01:15:41 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
01:15:41 INFO - PROCESS | 1244 | 1467965741517 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:41 INFO - PROCESS | 1244 | 1467965741544 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:42 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
01:15:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 770ms
01:15:42 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
01:15:42 INFO - PROCESS | 1244 | 1467965742289 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:42 INFO - PROCESS | 1244 | 1467965742314 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
01:15:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 830ms
01:15:43 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
01:15:43 INFO - PROCESS | 1244 | 1467965743123 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:43 INFO - PROCESS | 1244 | 1467965743156 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
01:15:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 830ms
01:15:43 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
01:15:43 INFO - PROCESS | 1244 | 1467965743959 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:44 INFO - PROCESS | 1244 | 1467965743983 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
01:15:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 730ms
01:15:44 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
01:15:44 INFO - PROCESS | 1244 | 1467965744693 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:44 INFO - PROCESS | 1244 | 1467965744721 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:45 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
01:15:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 770ms
01:15:45 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
01:15:45 INFO - PROCESS | 1244 | 1467965745468 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:45 INFO - PROCESS | 1244 | 1467965745494 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
01:15:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 830ms
01:15:46 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
01:15:46 INFO - PROCESS | 1244 | 1467965746304 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:46 INFO - PROCESS | 1244 | 1467965746333 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
01:15:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 830ms
01:15:47 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
01:15:47 INFO - PROCESS | 1244 | 1467965747139 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:47 INFO - PROCESS | 1244 | 1467965747165 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
01:15:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 830ms
01:15:47 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
01:15:47 INFO - PROCESS | 1244 | 1467965747968 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:48 INFO - PROCESS | 1244 | 1467965747992 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:48 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
01:15:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 770ms
01:15:48 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
01:15:48 INFO - PROCESS | 1244 | 1467965748741 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:48 INFO - PROCESS | 1244 | 1467965748771 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
01:15:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 871ms
01:15:49 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
01:15:49 INFO - PROCESS | 1244 | 1467965749613 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:49 INFO - PROCESS | 1244 | 1467965749639 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:50 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
01:15:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 771ms
01:15:50 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
01:15:50 INFO - PROCESS | 1244 | 1467965750388 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:50 INFO - PROCESS | 1244 | 1467965750413 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:51 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
01:15:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 831ms
01:15:51 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
01:15:51 INFO - PROCESS | 1244 | 1467965751224 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:51 INFO - PROCESS | 1244 | 1467965751251 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:52 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
01:15:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 831ms
01:15:52 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
01:15:52 INFO - PROCESS | 1244 | 1467965752059 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:52 INFO - PROCESS | 1244 | 1467965752084 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
01:15:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 830ms
01:15:52 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
01:15:52 INFO - PROCESS | 1244 | 1467965752897 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:52 INFO - PROCESS | 1244 | 1467965752926 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:53 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
01:15:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 670ms
01:15:53 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
01:15:53 INFO - PROCESS | 1244 | 1467965753571 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:53 INFO - PROCESS | 1244 | 1467965753596 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
01:15:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 730ms
01:15:54 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
01:15:54 INFO - PROCESS | 1244 | 1467965754300 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:54 INFO - PROCESS | 1244 | 1467965754324 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
01:15:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 830ms
01:15:55 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
01:15:55 INFO - PROCESS | 1244 | 1467965755134 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:55 INFO - PROCESS | 1244 | 1467965755165 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
01:15:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 770ms
01:15:55 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
01:15:55 INFO - PROCESS | 1244 | 1467965755913 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:55 INFO - PROCESS | 1244 | 1467965755937 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:56 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"
01:15:56 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
01:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
01:15:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 770ms
01:15:56 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
01:15:56 INFO - PROCESS | 1244 | 1467965756682 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:56 INFO - PROCESS | 1244 | 1467965756706 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:57 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"
01:15:57 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
01:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
01:15:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 670ms
01:15:57 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
01:15:57 INFO - PROCESS | 1244 | 1467965757356 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:57 INFO - PROCESS | 1244 | 1467965757400 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
01:15:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 770ms
01:15:58 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
01:15:58 INFO - PROCESS | 1244 | 1467965758130 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:58 INFO - PROCESS | 1244 | 1467965758156 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
01:15:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 771ms
01:15:58 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
01:15:58 INFO - PROCESS | 1244 | 1467965758906 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:58 INFO - PROCESS | 1244 | 1467965758933 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
01:15:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 730ms
01:15:59 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
01:15:59 INFO - PROCESS | 1244 | 1467965759637 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:15:59 INFO - PROCESS | 1244 | 1467965759669 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
01:16:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 771ms
01:16:00 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
01:16:00 INFO - PROCESS | 1244 | 1467965760411 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:00 INFO - PROCESS | 1244 | 1467965760436 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
01:16:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 870ms
01:16:01 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
01:16:01 INFO - PROCESS | 1244 | 1467965761285 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:01 INFO - PROCESS | 1244 | 1467965761315 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
01:16:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 830ms
01:16:02 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
01:16:02 INFO - PROCESS | 1244 | 1467965762118 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:02 INFO - PROCESS | 1244 | 1467965762141 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
01:16:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 830ms
01:16:02 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
01:16:02 INFO - PROCESS | 1244 | 1467965762951 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:02 INFO - PROCESS | 1244 | 1467965762975 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
01:16:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 830ms
01:16:03 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
01:16:03 INFO - PROCESS | 1244 | 1467965763797 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:03 INFO - PROCESS | 1244 | 1467965763827 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:04 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
01:16:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 830ms
01:16:04 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
01:16:04 INFO - PROCESS | 1244 | 1467965764630 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:04 INFO - PROCESS | 1244 | 1467965764657 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
01:16:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 1068ms
01:16:05 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
01:16:05 INFO - PROCESS | 1244 | 1467965765701 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:05 INFO - PROCESS | 1244 | 1467965765731 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
01:16:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 770ms
01:16:06 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
01:16:06 INFO - PROCESS | 1244 | 1467965766472 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:06 INFO - PROCESS | 1244 | 1467965766498 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
01:16:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 770ms
01:16:07 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
01:16:07 INFO - PROCESS | 1244 | 1467965767245 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:07 INFO - PROCESS | 1244 | 1467965767269 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
01:16:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 770ms
01:16:08 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
01:16:08 INFO - PROCESS | 1244 | 1467965768020 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:08 INFO - PROCESS | 1244 | 1467965768051 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
01:16:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 873ms
01:16:08 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
01:16:08 INFO - PROCESS | 1244 | 1467965768895 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:08 INFO - PROCESS | 1244 | 1467965768919 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
01:16:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 670ms
01:16:09 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
01:16:09 INFO - PROCESS | 1244 | 1467965769567 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:09 INFO - PROCESS | 1244 | 1467965769592 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
01:16:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 831ms
01:16:10 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
01:16:10 INFO - PROCESS | 1244 | 1467965770403 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:10 INFO - PROCESS | 1244 | 1467965770430 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
01:16:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 830ms
01:16:11 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
01:16:11 INFO - PROCESS | 1244 | 1467965771236 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:11 INFO - PROCESS | 1244 | 1467965771261 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
01:16:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 731ms
01:16:11 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
01:16:11 INFO - PROCESS | 1244 | 1467965771974 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:12 INFO - PROCESS | 1244 | 1467965772007 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
01:16:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
01:16:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
01:16:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
01:16:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
01:16:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
01:16:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
01:16:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
01:16:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
01:16:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
01:16:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
01:16:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
01:16:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 771ms
01:16:12 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
01:16:12 INFO - PROCESS | 1244 | 1467965772745 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:12 INFO - PROCESS | 1244 | 1467965772772 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
01:16:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
01:16:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
01:16:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
01:16:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
01:16:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
01:16:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
01:16:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
01:16:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
01:16:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
01:16:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
01:16:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
01:16:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 832ms
01:16:13 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
01:16:13 INFO - PROCESS | 1244 | 1467965773580 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:13 INFO - PROCESS | 1244 | 1467965773604 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
01:16:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 730ms
01:16:14 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
01:16:14 INFO - PROCESS | 1244 | 1467965774314 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:14 INFO - PROCESS | 1244 | 1467965774345 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
01:16:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 730ms
01:16:15 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
01:16:15 INFO - PROCESS | 1244 | 1467965775046 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:15 INFO - PROCESS | 1244 | 1467965775070 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
01:16:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 830ms
01:16:15 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
01:16:15 INFO - PROCESS | 1244 | 1467965775880 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:15 INFO - PROCESS | 1244 | 1467965775904 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
01:16:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
01:16:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
01:16:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
01:16:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
01:16:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 2933ms
01:16:18 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
01:16:18 INFO - PROCESS | 1244 | 1467965778817 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:18 INFO - PROCESS | 1244 | 1467965778842 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
01:16:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 970ms
01:16:19 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
01:16:19 INFO - PROCESS | 1244 | 1467965779791 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:19 INFO - PROCESS | 1244 | 1467965779817 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:20 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
01:16:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 830ms
01:16:20 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
01:16:20 INFO - PROCESS | 1244 | 1467965780627 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:20 INFO - PROCESS | 1244 | 1467965780653 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:21 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
01:16:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 770ms
01:16:21 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
01:16:21 INFO - PROCESS | 1244 | 1467965781398 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:21 INFO - PROCESS | 1244 | 1467965781424 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
01:16:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 830ms
01:16:22 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
01:16:22 INFO - PROCESS | 1244 | 1467965782232 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:22 INFO - PROCESS | 1244 | 1467965782259 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:23 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
01:16:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 770ms
01:16:23 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
01:16:23 INFO - PROCESS | 1244 | 1467965783013 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:23 INFO - PROCESS | 1244 | 1467965783038 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:23 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
01:16:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 930ms
01:16:23 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
01:16:23 INFO - PROCESS | 1244 | 1467965783938 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:23 INFO - PROCESS | 1244 | 1467965783964 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
01:16:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 830ms
01:16:24 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
01:16:24 INFO - PROCESS | 1244 | 1467965784775 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:24 INFO - PROCESS | 1244 | 1467965784801 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:25 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
01:16:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 631ms
01:16:25 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
01:16:25 INFO - PROCESS | 1244 | 1467965785407 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:25 INFO - PROCESS | 1244 | 1467965785433 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
01:16:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 930ms
01:16:26 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
01:16:26 INFO - PROCESS | 1244 | 1467965786343 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:26 INFO - PROCESS | 1244 | 1467965786368 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
01:16:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 870ms
01:16:27 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
01:16:27 INFO - PROCESS | 1244 | 1467965787217 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:27 INFO - PROCESS | 1244 | 1467965787246 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
01:16:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 830ms
01:16:28 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
01:16:28 INFO - PROCESS | 1244 | 1467965788049 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:28 INFO - PROCESS | 1244 | 1467965788074 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
01:16:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 871ms
01:16:28 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
01:16:28 INFO - PROCESS | 1244 | 1467965788923 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:28 INFO - PROCESS | 1244 | 1467965788950 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
01:16:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 870ms
01:16:29 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
01:16:29 INFO - PROCESS | 1244 | 1467965789800 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:29 INFO - PROCESS | 1244 | 1467965789825 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
01:16:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 870ms
01:16:30 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
01:16:30 INFO - PROCESS | 1244 | 1467965790677 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:30 INFO - PROCESS | 1244 | 1467965790709 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
01:16:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 830ms
01:16:31 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
01:16:31 INFO - PROCESS | 1244 | 1467965791511 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:31 INFO - PROCESS | 1244 | 1467965791537 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:32 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
01:16:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 830ms
01:16:32 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
01:16:32 INFO - PROCESS | 1244 | 1467965792340 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:32 INFO - PROCESS | 1244 | 1467965792364 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:33 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
01:16:33 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 870ms
01:16:33 INFO - TEST-START | /IndexedDB/idbtransaction.htm
01:16:33 INFO - PROCESS | 1244 | 1467965793214 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:33 INFO - PROCESS | 1244 | 1467965793244 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:33 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
01:16:33 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
01:16:33 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 670ms
01:16:33 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
01:16:33 INFO - PROCESS | 1244 | 1467965793886 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:33 INFO - PROCESS | 1244 | 1467965793910 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:34 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
01:16:34 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 770ms
01:16:34 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
01:16:34 INFO - PROCESS | 1244 | 1467965794669 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:34 INFO - PROCESS | 1244 | 1467965794697 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:39 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
01:16:39 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
01:16:39 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
01:16:39 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
01:16:39 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
01:16:39 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
01:16:39 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
01:16:39 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
01:16:39 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 4834ms
01:16:39 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
01:16:39 INFO - PROCESS | 1244 | 1467965799508 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:39 INFO - PROCESS | 1244 | 1467965799534 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:40 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
01:16:40 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 870ms
01:16:40 INFO - TEST-START | /IndexedDB/index_sort_order.htm
01:16:40 INFO - PROCESS | 1244 | 1467965800382 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:40 INFO - PROCESS | 1244 | 1467965800409 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:41 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
01:16:41 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 730ms
01:16:41 INFO - TEST-START | /IndexedDB/interfaces.html
01:16:41 INFO - PROCESS | 1244 | 1467965801118 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:41 INFO - PROCESS | 1244 | 1467965801146 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling bound(any,any,boolean,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
01:16:41 INFO - TEST-OK | /IndexedDB/interfaces.html | took 334ms
01:16:41 INFO - TEST-START | /IndexedDB/interfaces.worker
01:16:41 INFO - PROCESS | 1244 | 1467965801460 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:41 INFO - PROCESS | 1244 | 1467965801486 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
01:16:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
01:16:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:16:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:16:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
01:16:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
01:16:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:16:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:16:41 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling bound(any,any,boolean,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
01:16:41 INFO - {}
01:16:41 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 406ms
01:16:41 INFO - TEST-START | /IndexedDB/key_invalid.htm
01:16:41 INFO - PROCESS | 1244 | 1467965801872 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:41 INFO - PROCESS | 1244 | 1467965801898 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
01:16:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
01:16:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
01:16:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
01:16:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
01:16:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
01:16:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
01:16:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
01:16:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
01:16:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
01:16:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
01:16:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
01:16:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
01:16:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
01:16:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
01:16:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
01:16:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
01:16:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
01:16:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
01:16:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
01:16:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
01:16:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
01:16:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
01:16:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
01:16:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
01:16:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
01:16:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
01:16:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
01:16:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
01:16:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
01:16:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
01:16:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
01:16:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
01:16:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
01:16:42 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 678ms
01:16:42 INFO - TEST-START | /IndexedDB/key_valid.html
01:16:42 INFO - PROCESS | 1244 | 1467965802551 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:42 INFO - PROCESS | 1244 | 1467965802577 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
01:16:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
01:16:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
01:16:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
01:16:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
01:16:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
01:16:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
01:16:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
01:16:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
01:16:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
01:16:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
01:16:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
01:16:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
01:16:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
01:16:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
01:16:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
01:16:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
01:16:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
01:16:53 INFO - TEST-OK | /IndexedDB/key_valid.html | took 10833ms
01:16:53 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
01:16:53 INFO - PROCESS | 1244 | 1467965813387 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:53 INFO - PROCESS | 1244 | 1467965813415 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:54 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
01:16:54 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 830ms
01:16:54 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
01:16:54 INFO - PROCESS | 1244 | 1467965814220 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:54 INFO - PROCESS | 1244 | 1467965814258 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:55 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
01:16:55 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 830ms
01:16:55 INFO - TEST-START | /IndexedDB/keygenerator.htm
01:16:55 INFO - PROCESS | 1244 | 1467965815054 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:55 INFO - PROCESS | 1244 | 1467965815080 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:56 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
01:16:56 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
01:16:56 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
01:16:56 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 1915ms
01:16:56 INFO - TEST-START | /IndexedDB/keyorder.htm
01:16:57 INFO - PROCESS | 1244 | 1467965816976 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:57 INFO - PROCESS | 1244 | 1467965817001 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:57 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
01:16:57 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
01:16:57 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
01:16:57 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
01:16:57 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
01:16:57 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
01:16:57 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
01:16:57 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
01:16:57 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
01:16:57 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
01:16:57 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
01:16:57 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
01:16:57 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
01:16:57 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
01:16:57 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
01:16:57 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
01:16:57 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
01:16:57 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
01:16:57 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
01:16:57 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
01:16:57 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
01:16:57 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
01:16:57 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
01:16:57 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
01:16:57 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 938ms
01:16:57 INFO - TEST-START | /IndexedDB/keypath.htm
01:16:57 INFO - PROCESS | 1244 | 1467965817914 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:57 INFO - PROCESS | 1244 | 1467965817940 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:58 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
01:16:58 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
01:16:58 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
01:16:58 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
01:16:58 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
01:16:58 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
01:16:58 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
01:16:58 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
01:16:58 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
01:16:58 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
01:16:58 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
01:16:58 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
01:16:58 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
01:16:58 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
01:16:58 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
01:16:58 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
01:16:58 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
01:16:58 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
01:16:58 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
01:16:58 INFO - TEST-OK | /IndexedDB/keypath.htm | took 982ms
01:16:58 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
01:16:58 INFO - PROCESS | 1244 | 1467965818898 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:58 INFO - PROCESS | 1244 | 1467965818922 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
01:16:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
01:16:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
01:16:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
01:16:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
01:16:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
01:16:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
01:16:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
01:16:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
01:16:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
01:16:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
01:16:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
01:16:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
01:16:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
01:16:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
01:16:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
01:16:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
01:16:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
01:16:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
01:16:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
01:16:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
01:16:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
01:16:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
01:16:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
01:16:59 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 833ms
01:16:59 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
01:16:59 INFO - PROCESS | 1244 | 1467965819736 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:16:59 INFO - PROCESS | 1244 | 1467965819765 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:01 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
01:17:01 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
01:17:01 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
01:17:01 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 1834ms
01:17:01 INFO - TEST-START | /IndexedDB/list_ordering.htm
01:17:01 INFO - PROCESS | 1244 | 1467965821573 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:01 INFO - PROCESS | 1244 | 1467965821597 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:03 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
01:17:03 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
01:17:03 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
01:17:03 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 2127ms
01:17:03 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
01:17:03 INFO - PROCESS | 1244 | 1467965823704 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:03 INFO - PROCESS | 1244 | 1467965823730 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:04 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
01:17:04 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 871ms
01:17:04 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
01:17:04 INFO - PROCESS | 1244 | 1467965824581 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:04 INFO - PROCESS | 1244 | 1467965824607 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:05 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
01:17:05 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 831ms
01:17:05 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
01:17:05 INFO - PROCESS | 1244 | 1467965825414 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:05 INFO - PROCESS | 1244 | 1467965825439 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:06 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
01:17:06 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 972ms
01:17:06 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
01:17:06 INFO - PROCESS | 1244 | 1467965826390 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:06 INFO - PROCESS | 1244 | 1467965826421 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:07 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
01:17:07 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 730ms
01:17:07 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
01:17:07 INFO - PROCESS | 1244 | 1467965827126 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:07 INFO - PROCESS | 1244 | 1467965827152 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:08 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
01:17:08 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 1013ms
01:17:08 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
01:17:08 INFO - PROCESS | 1244 | 1467965828146 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:08 INFO - PROCESS | 1244 | 1467965828172 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:09 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
01:17:09 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 971ms
01:17:09 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
01:17:09 INFO - PROCESS | 1244 | 1467965829117 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:09 INFO - PROCESS | 1244 | 1467965829142 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:09 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
01:17:09 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 731ms
01:17:09 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
01:17:09 INFO - PROCESS | 1244 | 1467965829851 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:09 INFO - PROCESS | 1244 | 1467965829875 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:10 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
01:17:10 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 831ms
01:17:10 INFO - TEST-START | /IndexedDB/value.htm
01:17:10 INFO - PROCESS | 1244 | 1467965830685 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:10 INFO - PROCESS | 1244 | 1467965830716 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:12 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
01:17:12 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
01:17:12 INFO - TEST-OK | /IndexedDB/value.htm | took 1376ms
01:17:12 INFO - TEST-START | /IndexedDB/value_recursive.htm
01:17:12 INFO - PROCESS | 1244 | 1467965832063 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:12 INFO - PROCESS | 1244 | 1467965832088 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:13 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
01:17:13 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
01:17:13 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
01:17:13 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 1870ms
01:17:13 INFO - TEST-START | /IndexedDB/writer-starvation.htm
01:17:13 INFO - PROCESS | 1244 | 1467965833939 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:13 INFO - PROCESS | 1244 | 1467965833964 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:15 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
01:17:15 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 1321ms
01:17:15 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
01:17:15 INFO - PROCESS | 1244 | 1467965835266 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:15 INFO - PROCESS | 1244 | 1467965835290 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:15 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
01:17:15 INFO - {}
01:17:15 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
01:17:15 INFO - {}
01:17:15 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
01:17:15 INFO - {}
01:17:15 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
01:17:15 INFO - {}
01:17:15 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 171ms
01:17:15 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
01:17:15 INFO - PROCESS | 1244 | 1467965835448 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:15 INFO - PROCESS | 1244 | 1467965835475 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:15 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
01:17:15 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
01:17:15 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
01:17:15 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
01:17:15 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 172ms
01:17:15 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
01:17:15 INFO - PROCESS | 1244 | 1467965835617 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:15 INFO - PROCESS | 1244 | 1467965835643 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
01:17:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
01:17:15 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 269ms
01:17:15 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
01:17:15 INFO - PROCESS | 1244 | 1467965835890 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:15 INFO - PROCESS | 1244 | 1467965835915 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
01:17:16 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
01:17:16 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
01:17:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:17:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:17:16 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
01:17:16 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
01:17:16 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
01:17:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:17:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:17:16 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
01:17:16 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 178ms
01:17:16 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
01:17:16 INFO - PROCESS | 1244 | 1467965836081 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:16 INFO - PROCESS | 1244 | 1467965836112 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:16 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() {
01:17:16 INFO - [native code]
01:17:16 INFO - }" but got function "function () {
01:17:16 INFO - }"
01:17:16 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
01:17:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:17:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:17:16 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
01:17:16 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
01:17:16 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
01:17:16 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
01:17:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:17:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:17:16 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
01:17:16 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
01:17:16 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 171ms
01:17:16 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
01:17:16 INFO - PROCESS | 1244 | 1467965836251 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:16 INFO - PROCESS | 1244 | 1467965836276 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:16 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() {
01:17:16 INFO - [native code]
01:17:16 INFO - }" but got function "function () {
01:17:16 INFO - }"
01:17:16 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
01:17:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:17:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:17:16 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
01:17:16 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
01:17:16 INFO - {}
01:17:16 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
01:17:16 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
01:17:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:17:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:17:16 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
01:17:16 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
01:17:16 INFO - {}
01:17:16 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 171ms
01:17:16 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
01:17:16 INFO - PROCESS | 1244 | 1467965836431 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:16 INFO - PROCESS | 1244 | 1467965836457 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
01:17:16 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
01:17:16 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
01:17:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:17:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:17:16 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
01:17:16 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
01:17:16 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
01:17:16 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
01:17:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:17:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:17:16 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
01:17:16 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
01:17:16 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"
01:17:16 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
01:17:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:17:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:17:16 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
01:17:16 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
01:17:16 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
01:17:16 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
01:17:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:17:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:17:16 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
01:17:16 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
01:17:16 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
01:17:16 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
01:17:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:17:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:17:16 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
01:17:16 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
01:17:16 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
01:17:16 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
01:17:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:17:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:17:16 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
01:17:16 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
01:17:16 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"
01:17:16 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
01:17:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:17:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:17:16 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
01:17:16 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
01:17:16 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
01:17:16 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
01:17:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:17:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:17:16 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
01:17:16 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
01:17:16 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 184ms
01:17:16 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
01:17:16 INFO - PROCESS | 1244 | 1467965836617 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:16 INFO - PROCESS | 1244 | 1467965836642 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
01:17:16 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 116ms
01:17:16 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
01:17:16 INFO - PROCESS | 1244 | 1467965836736 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:16 INFO - PROCESS | 1244 | 1467965836761 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
01:17:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
01:17:16 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 120ms
01:17:16 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
01:17:16 INFO - PROCESS | 1244 | 1467965836861 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:16 INFO - PROCESS | 1244 | 1467965836892 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:17 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
01:17:17 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
01:17:17 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
01:17:17 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
01:17:17 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
01:17:17 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
01:17:17 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
01:17:17 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
01:17:17 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
01:17:17 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
01:17:17 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
01:17:17 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
01:17:17 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
01:17:17 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
01:17:17 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
01:17:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:17:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:17:17 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
01:17:17 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 231ms
01:17:17 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
01:17:17 INFO - PROCESS | 1244 | 1467965837097 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:17 INFO - PROCESS | 1244 | 1467965837123 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:18 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
01:17:18 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
01:17:18 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
01:17:18 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
01:17:18 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
01:17:18 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1129ms
01:17:18 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
01:17:18 INFO - PROCESS | 1244 | 1467965838226 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:18 INFO - PROCESS | 1244 | 1467965838252 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:19 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
01:17:19 INFO - {}
01:17:19 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
01:17:19 INFO - {}
01:17:19 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
01:17:19 INFO - {}
01:17:19 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
01:17:19 INFO - {}
01:17:19 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
01:17:19 INFO - {}
01:17:19 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1174ms
01:17:19 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
01:17:19 INFO - PROCESS | 1244 | 1467965839402 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:19 INFO - PROCESS | 1244 | 1467965839428 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:19 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
01:17:19 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 370ms
01:17:19 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
01:17:19 INFO - PROCESS | 1244 | 1467965839776 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:19 INFO - PROCESS | 1244 | 1467965839802 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:19 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
01:17:19 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
01:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:17:19 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
01:17:19 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 171ms
01:17:19 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
01:17:19 INFO - PROCESS | 1244 | 1467965839954 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:20 INFO - PROCESS | 1244 | 1467965839982 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:30 INFO - PROCESS | 1244 | MARIONETTE LOG: INFO: Timeout fired
01:17:30 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
01:17:30 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
01:17:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:17:30 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
01:17:30 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10126ms
01:17:30 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
01:17:30 INFO - PROCESS | 1244 | 1467965850081 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:30 INFO - PROCESS | 1244 | 1467965850110 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:30 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
01:17:30 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 430ms
01:17:30 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
01:17:30 INFO - PROCESS | 1244 | 1467965850517 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:30 INFO - PROCESS | 1244 | 1467965850545 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:30 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
01:17:30 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 171ms
01:17:30 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
01:17:30 INFO - PROCESS | 1244 | 1467965850699 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:30 INFO - PROCESS | 1244 | 1467965850728 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:30 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
01:17:30 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 171ms
01:17:30 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
01:17:30 INFO - PROCESS | 1244 | 1467965850868 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:30 INFO - PROCESS | 1244 | 1467965850900 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:31 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
01:17:31 INFO - {}
01:17:31 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 171ms
01:17:31 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
01:17:31 INFO - PROCESS | 1244 | 1467965851048 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:31 INFO - PROCESS | 1244 | 1467965851074 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:31 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
01:17:31 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 120ms
01:17:31 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
01:17:31 INFO - PROCESS | 1244 | 1467965851168 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:31 INFO - PROCESS | 1244 | 1467965851210 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:31 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
01:17:31 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
01:17:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:17:31 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
01:17:31 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
01:17:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:17:31 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
01:17:31 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 171ms
01:17:31 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
01:17:31 INFO - PROCESS | 1244 | 1467965851347 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:31 INFO - PROCESS | 1244 | 1467965851375 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:31 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().
01:17:31 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 171ms
01:17:31 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
01:17:31 INFO - PROCESS | 1244 | 1467965851517 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:31 INFO - PROCESS | 1244 | 1467965851545 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:31 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
01:17:31 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 171ms
01:17:31 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
01:17:31 INFO - PROCESS | 1244 | 1467965851726 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:31 INFO - PROCESS | 1244 | 1467965851786 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:31 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
01:17:31 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 250ms
01:17:31 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
01:17:31 INFO - PROCESS | 1244 | 1467965851952 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:32 INFO - PROCESS | 1244 | 1467965851980 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:32 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"
01:17:32 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
01:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:17:32 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
01:17:32 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
01:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:17:32 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
01:17:32 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
01:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:17:32 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
01:17:32 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 171ms
01:17:32 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
01:17:32 INFO - PROCESS | 1244 | 1467965852132 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:32 INFO - PROCESS | 1244 | 1467965852160 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:32 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
01:17:32 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 171ms
01:17:32 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
01:17:32 INFO - PROCESS | 1244 | 1467965852307 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:32 INFO - PROCESS | 1244 | 1467965852335 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:32 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
01:17:32 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 171ms
01:17:32 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
01:17:32 INFO - PROCESS | 1244 | 1467965852484 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:32 INFO - PROCESS | 1244 | 1467965852515 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:32 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
01:17:32 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 171ms
01:17:32 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
01:17:32 INFO - PROCESS | 1244 | 1467965852666 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:32 INFO - PROCESS | 1244 | 1467965852691 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:32 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
01:17:32 INFO - do_test/)
01:17:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
01:17:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
01:17:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
01:17:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
01:17:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
01:17:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
01:17:54 INFO - )
01:17:54 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 173ms
01:17:54 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
01:17:54 INFO - PROCESS | 1244 | 1467965874453 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:54 INFO - PROCESS | 1244 | 1467965874482 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
01:17:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
01:17:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
01:17:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
01:17:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
01:17:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
01:17:54 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 171ms
01:17:54 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
01:17:54 INFO - PROCESS | 1244 | 1467965874632 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:54 INFO - PROCESS | 1244 | 1467965874664 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
01:17:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
01:17:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
01:17:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
01:17:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
01:17:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
01:17:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
01:17:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
01:17:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
01:17:54 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 171ms
01:17:54 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
01:17:54 INFO - PROCESS | 1244 | 1467965874805 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:54 INFO - PROCESS | 1244 | 1467965874835 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
01:17:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
01:17:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
01:17:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
01:17:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
01:17:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
01:17:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
01:17:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
01:17:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
01:17:54 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 172ms
01:17:55 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
01:17:55 INFO - PROCESS | 1244 | 1467965874984 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:55 INFO - PROCESS | 1244 | 1467965875015 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
01:17:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
01:17:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
01:17:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
01:17:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
01:17:55 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 171ms
01:17:55 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
01:17:55 INFO - PROCESS | 1244 | 1467965875166 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:55 INFO - PROCESS | 1244 | 1467965875201 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:55 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
01:17:55 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
01:17:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:17:55 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
01:17:55 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 171ms
01:17:55 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
01:17:55 INFO - PROCESS | 1244 | 1467965875339 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:55 INFO - PROCESS | 1244 | 1467965875370 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:55 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
01:17:55 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
01:17:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:17:55 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
01:17:55 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 171ms
01:17:55 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
01:17:55 INFO - PROCESS | 1244 | 1467965875516 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:55 INFO - PROCESS | 1244 | 1467965875549 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:55 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
01:17:55 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 171ms
01:17:55 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
01:17:55 INFO - PROCESS | 1244 | 1467965875689 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:55 INFO - PROCESS | 1244 | 1467965875721 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:55 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
01:17:55 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
01:17:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:17:55 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
01:17:55 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 171ms
01:17:55 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
01:17:55 INFO - PROCESS | 1244 | 1467965875864 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:55 INFO - PROCESS | 1244 | 1467965875895 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:56 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
01:17:56 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
01:17:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:17:56 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
01:17:56 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 171ms
01:17:56 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
01:17:56 INFO - PROCESS | 1244 | 1467965876035 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:56 INFO - PROCESS | 1244 | 1467965876068 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:56 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
01:17:56 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 171ms
01:17:56 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
01:17:56 INFO - PROCESS | 1244 | 1467965876216 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:56 INFO - PROCESS | 1244 | 1467965876258 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:56 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
01:17:56 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 171ms
01:17:56 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
01:17:56 INFO - PROCESS | 1244 | 1467965876384 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:56 INFO - PROCESS | 1244 | 1467965876417 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:56 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
01:17:56 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 171ms
01:17:56 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
01:17:56 INFO - PROCESS | 1244 | 1467965876566 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:56 INFO - PROCESS | 1244 | 1467965876599 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:56 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
01:17:56 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 171ms
01:17:56 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
01:17:56 INFO - PROCESS | 1244 | 1467965876736 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:56 INFO - PROCESS | 1244 | 1467965876772 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:56 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
01:17:56 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
01:17:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:17:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:17:56 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
01:17:56 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
01:17:56 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
01:17:56 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 172ms
01:17:56 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
01:17:56 INFO - PROCESS | 1244 | 1467965876942 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:57 INFO - PROCESS | 1244 | 1467965876990 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:57 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
01:17:57 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
01:17:57 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 430ms
01:17:57 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
01:17:57 INFO - PROCESS | 1244 | 1467965877348 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:57 INFO - PROCESS | 1244 | 1467965877374 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:57 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
01:17:57 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
01:17:57 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
01:17:57 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
01:17:57 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 171ms
01:17:57 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
01:17:57 INFO - PROCESS | 1244 | 1467965877523 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:57 INFO - PROCESS | 1244 | 1467965877552 Marionette INFO sendAsync 96524bc5-7cbe-4f01-80c6-5ef0b1570ba2
01:17:57 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: