builder: mozilla-beta_xp_ix_test_pgo-web-platform-tests-1
slave: t-xp32-ix-007
starttime: 1469451397.69
results: success (0)
buildid: 20160725015529
builduid: 7e02ace4dd9847cab657ff55c8b108f3
revision: 59caf5ec41614bf5de43d45f41a1decee29a869d
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-25 05:56:37.690093) =========
master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-25 05:56:37.691167) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-25 05:56:37.691850) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-25 05:56:37.770967) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 05:56:37.771702) =========
'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'
in dir C:\slave\test\. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py']
environment:
ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-007\Application Data
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-007
COMSPEC=C:\WINDOWS\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-007
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOGONSERVER=\\T-XP32-IX-007
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SESSIONNAME=Console
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\WINDOWS
TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
TEST1=testie
TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
USERDOMAIN=T-XP32-IX-007
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-007
WINDIR=C:\WINDOWS
using PTY: False
--04:58:47-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
=> `archiver_client.py'
Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25
Connecting to hg.mozilla.org|63.245.215.102|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12,141 (12K) [text/x-python]
0K .......... . 100% 2.02 GB/s
04:58:47 (2.02 GB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.355000
========= master_lag: 0.29 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 05:56:38.416807) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 05:56:38.417226) =========
'rm' '-rf' 'scripts' 'properties'
in dir C:\slave\test\. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-rf', 'scripts', 'properties']
environment:
ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-007\Application Data
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-007
COMSPEC=C:\WINDOWS\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-007
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOGONSERVER=\\T-XP32-IX-007
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SESSIONNAME=Console
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\WINDOWS
TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
TEST1=testie
TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
USERDOMAIN=T-XP32-IX-007
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-007
WINDIR=C:\WINDOWS
using PTY: False
program finished with exit code 0
elapsedTime=0.426000
========= master_lag: 0.44 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 05:56:39.282608) =========
========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-25 05:56:39.283082) =========
'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 59caf5ec41614bf5de43d45f41a1decee29a869d --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 59caf5ec41614bf5de43d45f41a1decee29a869d --destination scripts --debug']
environment:
ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-007\Application Data
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-007
COMSPEC=C:\WINDOWS\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-007
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOGONSERVER=\\T-XP32-IX-007
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SESSIONNAME=Console
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\WINDOWS
TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
TEST1=testie
TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
USERDOMAIN=T-XP32-IX-007
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-007
WINDIR=C:\WINDOWS
using PTY: False
2016-07-25 04:58:47,983 truncating revision to first 12 chars
2016-07-25 04:58:47,983 Setting DEBUG logging.
2016-07-25 04:58:47,983 attempt 1/10
2016-07-25 04:58:47,983 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/59caf5ec4161?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-07-25 04:58:48,801 unpacking tar archive at: mozilla-beta-59caf5ec4161/testing/mozharness/
program finished with exit code 0
elapsedTime=1.314000
========= master_lag: 1.03 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-25 05:56:41.630479) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-25 05:56:41.630851) =========
script_repo_revision: 59caf5ec41614bf5de43d45f41a1decee29a869d
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-25 05:56:41.631360) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-25 05:56:41.631670) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-25 05:56:41.652335) =========
========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 21 mins, 33 secs) (at 2016-07-25 05:56:41.652649) =========
'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '5' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'ondemand'
in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs)
watching logfiles {}
argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '5', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'ondemand']
environment:
ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-007\Application Data
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-007
COMSPEC=C:\WINDOWS\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
DevEnvDir=D:\msvs8\Common7\IDE
FP_NO_HOST_CHECK=NO
FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework
FrameworkSDKDir=D:\msvs8\SDK\v2.0
FrameworkVersion=v2.0.50727
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-007
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB
LOGONSERVER=\\T-XP32-IX-007
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
MOZILLABUILD=D:\mozilla-build
MOZILLABUILDDRIVE=C:
MOZILLABUILDPATH=\mozilla-build\
MOZ_AIRBAG=1
MOZ_CRASHREPORTER_NO_REPORT=1
MOZ_HIDE_RESULTS_TABLE=1
MOZ_MSVCVERSION=8
MOZ_NO_REMOTE=1
MOZ_TOOLS=D:\mozilla-build\moztools
MSVCDir=D:\msvs8\VC
NO_EM_RESTART=1
NO_FAIL_ON_TEST_ERRORS=1
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PROPERTIES_FILE=C:\slave\test/buildprops.json
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SESSIONNAME=Console
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\WINDOWS
TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
TEST1=testie
TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
USERDOMAIN=T-XP32-IX-007
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-007
VCINSTALLDIR=D:\msvs8\VC
VCVARS=D:\msvs8\VC\bin\vcvars32.bat
VSINSTALLDIR=D:\msvs8
WINDIR=C:\WINDOWS
XPCOM_DEBUG_BREAK=warn
using PTY: False
04:58:49 INFO - MultiFileLogger online at 20160725 04:58:49 in C:\slave\test
04:58:49 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
04:58:49 INFO - Dumping config to C:\slave\test\logs\localconfig.json.
04:58:49 INFO - {'append_to_log': False,
04:58:49 INFO - 'base_work_dir': 'C:\\slave\\test',
04:58:49 INFO - 'blob_upload_branch': 'mozilla-beta',
04:58:49 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt',
04:58:49 INFO - 'buildbot_json_path': 'buildprops.json',
04:58:49 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',),
04:58:49 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
04:58:49 INFO - 'download_minidump_stackwalk': True,
04:58:49 INFO - 'download_symbols': 'ondemand',
04:58:49 INFO - 'e10s': False,
04:58:49 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg',
04:58:49 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python',
04:58:49 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'),
04:58:49 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe',
04:58:49 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe',
04:58:49 INFO - 'C:/mozilla-build/tooltool.py'),
04:58:49 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe',
04:58:49 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')},
04:58:49 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
04:58:49 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
04:58:49 INFO - 'log_level': 'info',
04:58:49 INFO - 'log_to_console': True,
04:58:49 INFO - 'opt_config_files': (),
04:58:49 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
04:58:49 INFO - '--processes=1',
04:58:49 INFO - '--config=%(test_path)s/wptrunner.ini',
04:58:49 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
04:58:49 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
04:58:49 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
04:58:49 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
04:58:49 INFO - 'pip_index': False,
04:58:49 INFO - 'require_test_zip': True,
04:58:49 INFO - 'test_type': ('testharness',),
04:58:49 INFO - 'this_chunk': '1',
04:58:49 INFO - 'total_chunks': '5',
04:58:49 INFO - 'virtualenv_path': 'venv',
04:58:49 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
04:58:49 INFO - 'work_dir': 'build'}
04:58:49 INFO - #####
04:58:49 INFO - ##### Running clobber step.
04:58:49 INFO - #####
04:58:49 INFO - Running pre-action listener: _resource_record_pre_action
04:58:49 INFO - Running main action method: clobber
04:58:49 INFO - rmtree: C:\slave\test\build
04:58:49 INFO - Using _rmtree_windows ...
04:58:49 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1
04:59:16 INFO - Running post-action listener: _resource_record_post_action
04:59:16 INFO - #####
04:59:16 INFO - ##### Running read-buildbot-config step.
04:59:16 INFO - #####
04:59:16 INFO - Running pre-action listener: _resource_record_pre_action
04:59:16 INFO - Running main action method: read_buildbot_config
04:59:16 INFO - Using buildbot properties:
04:59:16 INFO - {
04:59:16 INFO - "project": "",
04:59:16 INFO - "product": "firefox",
04:59:16 INFO - "script_repo_revision": "production",
04:59:16 INFO - "scheduler": "tests-mozilla-beta-xp_ix-pgo-unittest",
04:59:16 INFO - "repository": "",
04:59:16 INFO - "buildername": "Windows XP 32-bit mozilla-beta pgo test web-platform-tests-1",
04:59:16 INFO - "buildid": "20160725015529",
04:59:16 INFO - "pgo_build": "True",
04:59:16 INFO - "basedir": "C:\\slave\\test",
04:59:16 INFO - "buildnumber": 4,
04:59:16 INFO - "slavename": "t-xp32-ix-007",
04:59:16 INFO - "revision": "59caf5ec41614bf5de43d45f41a1decee29a869d",
04:59:16 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/",
04:59:16 INFO - "platform": "win32",
04:59:16 INFO - "branch": "mozilla-beta",
04:59:16 INFO - "repo_path": "releases/mozilla-beta",
04:59:16 INFO - "moz_repo_path": "",
04:59:16 INFO - "stage_platform": "win32-pgo",
04:59:16 INFO - "builduid": "7e02ace4dd9847cab657ff55c8b108f3",
04:59:16 INFO - "slavebuilddir": "test"
04:59:16 INFO - }
04:59:16 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/MFHoVtR1SbCBEyWanKjLYg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json.
04:59:16 INFO - Found installer url https://queue.taskcluster.net/v1/task/MFHoVtR1SbCBEyWanKjLYg/artifacts/public/build/firefox-48.0.en-US.win32.zip.
04:59:16 INFO - Running post-action listener: _resource_record_post_action
04:59:16 INFO - #####
04:59:16 INFO - ##### Running download-and-extract step.
04:59:16 INFO - #####
04:59:16 INFO - Running pre-action listener: _resource_record_pre_action
04:59:16 INFO - Running main action method: download_and_extract
04:59:16 INFO - mkdir: C:\slave\test\build\tests
04:59: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')]}
04:59:16 INFO - https://queue.taskcluster.net/v1/task/MFHoVtR1SbCBEyWanKjLYg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net
04:59:16 INFO - trying https://queue.taskcluster.net/v1/task/MFHoVtR1SbCBEyWanKjLYg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json
04:59:16 INFO - Downloading https://queue.taskcluster.net/v1/task/MFHoVtR1SbCBEyWanKjLYg/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
04:59:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MFHoVtR1SbCBEyWanKjLYg/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
04:59:16 INFO - Downloaded 1186 bytes.
04:59:16 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json
04:59:16 INFO - Using the following test package requirements:
04:59:16 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'],
04:59:16 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
04:59:16 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'],
04:59:16 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip'],
04:59:16 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
04:59:16 INFO - u'jsshell-win32.zip'],
04:59:16 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip',
04:59:16 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'],
04:59:16 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'],
04:59:16 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip',
04:59:16 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'],
04:59:16 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip',
04:59:16 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'],
04:59:16 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip',
04:59:16 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'],
04:59:16 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip',
04:59:16 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']}
04:59:16 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
04:59: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')]}
04:59:16 INFO - https://queue.taskcluster.net/v1/task/MFHoVtR1SbCBEyWanKjLYg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net
04:59:16 INFO - trying https://queue.taskcluster.net/v1/task/MFHoVtR1SbCBEyWanKjLYg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip
04:59:16 INFO - Downloading https://queue.taskcluster.net/v1/task/MFHoVtR1SbCBEyWanKjLYg/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
04:59:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/MFHoVtR1SbCBEyWanKjLYg/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
04:59:19 INFO - Downloaded 19057667 bytes.
04:59:19 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/*']
04:59:19 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/*
04:59:20 INFO - caution: filename not matched: web-platform/*
04:59:20 INFO - Return code: 11
04:59:20 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')]}
04:59:20 INFO - https://queue.taskcluster.net/v1/task/MFHoVtR1SbCBEyWanKjLYg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net
04:59:20 INFO - trying https://queue.taskcluster.net/v1/task/MFHoVtR1SbCBEyWanKjLYg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip
04:59:20 INFO - Downloading https://queue.taskcluster.net/v1/task/MFHoVtR1SbCBEyWanKjLYg/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
04:59:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/MFHoVtR1SbCBEyWanKjLYg/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
04:59:24 INFO - Downloaded 36389908 bytes.
04:59:24 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/*']
04:59:24 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/*
04:59:36 INFO - caution: filename not matched: bin/*
04:59:36 INFO - caution: filename not matched: config/*
04:59:36 INFO - caution: filename not matched: mozbase/*
04:59:36 INFO - caution: filename not matched: marionette/*
04:59:36 INFO - caution: filename not matched: tools/wptserve/*
04:59:36 INFO - Return code: 11
04:59: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')]}
04:59:36 INFO - https://queue.taskcluster.net/v1/task/MFHoVtR1SbCBEyWanKjLYg/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net
04:59:36 INFO - trying https://queue.taskcluster.net/v1/task/MFHoVtR1SbCBEyWanKjLYg/artifacts/public/build/firefox-48.0.en-US.win32.zip
04:59:36 INFO - Downloading https://queue.taskcluster.net/v1/task/MFHoVtR1SbCBEyWanKjLYg/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip
04:59:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MFHoVtR1SbCBEyWanKjLYg/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
04:59:43 INFO - Downloaded 55808153 bytes.
04:59:43 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/MFHoVtR1SbCBEyWanKjLYg/artifacts/public/build/firefox-48.0.en-US.win32.zip
04:59:43 INFO - mkdir: C:\slave\test\properties
04:59:43 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url
04:59:43 INFO - Writing to file C:\slave\test\properties\build_url
04:59:43 INFO - Contents:
04:59:43 INFO - build_url:https://queue.taskcluster.net/v1/task/MFHoVtR1SbCBEyWanKjLYg/artifacts/public/build/firefox-48.0.en-US.win32.zip
04:59:43 INFO - Running post-action listener: _resource_record_post_action
04:59:43 INFO - Running post-action listener: set_extra_try_arguments
04:59:43 INFO - #####
04:59:43 INFO - ##### Running create-virtualenv step.
04:59:43 INFO - #####
04:59:43 INFO - Running pre-action listener: _pre_create_virtualenv
04:59:43 INFO - Running pre-action listener: _resource_record_pre_action
04:59:43 INFO - Running main action method: create_virtualenv
04:59:43 INFO - Creating virtualenv C:\slave\test\build\venv
04:59:43 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
04:59:43 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv
04:59:44 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe
04:59:45 INFO - Installing distribute......................................................................................................................................................................................done.
04:59:45 INFO - Return code: 0
04:59:45 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv
04:59:45 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')]}
04:59:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:59:45 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')]}
04:59:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:59:45 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E27200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C1E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E310C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-007', 'USERDOMAIN': 'T-XP32-IX-007', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-007', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-007', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007'}}, attempt #1
04:59:45 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
04:59:45 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
04:59:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
04:59:45 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007\\Application Data',
04:59:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
04:59:45 INFO - 'COMPUTERNAME': 'T-XP32-IX-007',
04:59:45 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
04:59:45 INFO - 'DCLOCATION': 'SCL3',
04:59:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
04:59:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
04:59:45 INFO - 'FP_NO_HOST_CHECK': 'NO',
04:59:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
04:59:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
04:59:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
04:59:45 INFO - 'HOMEDRIVE': 'C:',
04:59:45 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-007',
04:59:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
04:59:45 INFO - 'KTS_VERSION': '1.19c',
04:59:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
04:59:45 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-007',
04:59:45 INFO - 'MONDIR': 'C:\\Monitor_config\\',
04:59:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
04:59:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
04:59:45 INFO - 'MOZILLABUILDDRIVE': 'C:',
04:59:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
04:59:45 INFO - 'MOZ_AIRBAG': '1',
04:59:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
04:59:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:59:45 INFO - 'MOZ_MSVCVERSION': '8',
04:59:45 INFO - 'MOZ_NO_REMOTE': '1',
04:59:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
04:59:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
04:59:45 INFO - 'NO_EM_RESTART': '1',
04:59:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:59:45 INFO - 'NUMBER_OF_PROCESSORS': '8',
04:59:45 INFO - 'OS': 'Windows_NT',
04:59:45 INFO - 'OURDRIVE': 'C:',
04:59:45 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
04:59:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
04:59:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
04:59:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
04:59:45 INFO - 'PROCESSOR_LEVEL': '6',
04:59:45 INFO - 'PROCESSOR_REVISION': '1e05',
04:59:45 INFO - 'PROGRAMFILES': 'C:\\Program Files',
04:59:45 INFO - 'PROMPT': '$P$G',
04:59:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
04:59:45 INFO - 'PWD': 'C:\\slave\\test',
04:59:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
04:59:45 INFO - 'SESSIONNAME': 'Console',
04:59:45 INFO - 'SLAVEDIR': 'C:\\slave\\',
04:59:45 INFO - 'SYSTEMDRIVE': 'C:',
04:59:45 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
04:59:45 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
04:59:45 INFO - 'TEST1': 'testie',
04:59:45 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
04:59:45 INFO - 'USERDOMAIN': 'T-XP32-IX-007',
04:59:45 INFO - 'USERNAME': 'cltbld',
04:59:45 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007',
04:59:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
04:59:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
04:59:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
04:59:45 INFO - 'WINDIR': 'C:\\WINDOWS',
04:59:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
04:59:45 INFO - Ignoring indexes: http://pypi.python.org/simple/
04:59:45 INFO - Downloading/unpacking psutil>=0.7.1
04:59:46 INFO - Running setup.py egg_info for package psutil
04:59:46 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
04:59:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
04:59:46 INFO - Installing collected packages: psutil
04:59:46 INFO - Running setup.py install for psutil
04:59:46 INFO - building 'psutil._psutil_windows' extension
04:59:46 INFO - error: Unable to find vcvarsall.bat
04:59:46 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-416xem-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
04:59:46 INFO - running install
04:59:46 INFO - running build
04:59:46 INFO - running build_py
04:59:46 INFO - creating build
04:59:46 INFO - creating build\lib.win32-2.7
04:59:46 INFO - creating build\lib.win32-2.7\psutil
04:59:46 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil
04:59:46 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil
04:59:46 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil
04:59:46 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil
04:59:46 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil
04:59:46 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil
04:59:46 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil
04:59:46 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil
04:59:46 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil
04:59:46 INFO - running build_ext
04:59:46 INFO - building 'psutil._psutil_windows' extension
04:59:46 INFO - error: Unable to find vcvarsall.bat
04:59:46 INFO - ----------------------------------------
04:59:46 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-416xem-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
04:59:46 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-007\Application Data\pip\pip.log
04:59:46 WARNING - Return code: 1
04:59:46 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!
04:59:46 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv
04:59:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:59:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:59:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:59:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:59:46 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E27200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C1E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E310C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-007', 'USERDOMAIN': 'T-XP32-IX-007', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-007', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-007', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007'}}, attempt #1
04:59:46 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
04:59:46 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
04:59:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
04:59:46 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007\\Application Data',
04:59:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
04:59:46 INFO - 'COMPUTERNAME': 'T-XP32-IX-007',
04:59:46 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
04:59:46 INFO - 'DCLOCATION': 'SCL3',
04:59:46 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
04:59:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
04:59:46 INFO - 'FP_NO_HOST_CHECK': 'NO',
04:59:46 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
04:59:46 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
04:59:46 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
04:59:46 INFO - 'HOMEDRIVE': 'C:',
04:59:46 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-007',
04:59:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
04:59:46 INFO - 'KTS_VERSION': '1.19c',
04:59:46 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
04:59:46 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-007',
04:59:46 INFO - 'MONDIR': 'C:\\Monitor_config\\',
04:59:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
04:59:46 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
04:59:46 INFO - 'MOZILLABUILDDRIVE': 'C:',
04:59:46 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
04:59:46 INFO - 'MOZ_AIRBAG': '1',
04:59:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
04:59:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:59:46 INFO - 'MOZ_MSVCVERSION': '8',
04:59:46 INFO - 'MOZ_NO_REMOTE': '1',
04:59:46 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
04:59:46 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
04:59:46 INFO - 'NO_EM_RESTART': '1',
04:59:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:59:46 INFO - 'NUMBER_OF_PROCESSORS': '8',
04:59:46 INFO - 'OS': 'Windows_NT',
04:59:46 INFO - 'OURDRIVE': 'C:',
04:59:46 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
04:59:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
04:59:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
04:59:46 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
04:59:46 INFO - 'PROCESSOR_LEVEL': '6',
04:59:46 INFO - 'PROCESSOR_REVISION': '1e05',
04:59:46 INFO - 'PROGRAMFILES': 'C:\\Program Files',
04:59:46 INFO - 'PROMPT': '$P$G',
04:59:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
04:59:46 INFO - 'PWD': 'C:\\slave\\test',
04:59:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
04:59:46 INFO - 'SESSIONNAME': 'Console',
04:59:46 INFO - 'SLAVEDIR': 'C:\\slave\\',
04:59:46 INFO - 'SYSTEMDRIVE': 'C:',
04:59:46 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
04:59:46 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
04:59:46 INFO - 'TEST1': 'testie',
04:59:46 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
04:59:46 INFO - 'USERDOMAIN': 'T-XP32-IX-007',
04:59:46 INFO - 'USERNAME': 'cltbld',
04:59:46 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007',
04:59:46 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
04:59:46 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
04:59:46 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
04:59:46 INFO - 'WINDIR': 'C:\\WINDOWS',
04:59:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
04:59:46 INFO - Ignoring indexes: http://pypi.python.org/simple/
04:59:46 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
04:59:46 INFO - Downloading mozsystemmonitor-0.0.tar.gz
04:59:46 INFO - Running setup.py egg_info for package mozsystemmonitor
04:59:46 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0)
04:59:46 INFO - Running setup.py egg_info for package psutil
04:59:46 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
04:59:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
04:59:46 INFO - Installing collected packages: mozsystemmonitor, psutil
04:59:46 INFO - Running setup.py install for mozsystemmonitor
04:59:46 INFO - Running setup.py install for psutil
04:59:46 INFO - building 'psutil._psutil_windows' extension
04:59:46 INFO - error: Unable to find vcvarsall.bat
04:59:46 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-ao8wis-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
04:59:46 INFO - running install
04:59:46 INFO - running build
04:59:46 INFO - running build_py
04:59:46 INFO - running build_ext
04:59:46 INFO - building 'psutil._psutil_windows' extension
04:59:46 INFO - error: Unable to find vcvarsall.bat
04:59:46 INFO - ----------------------------------------
04:59:46 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-ao8wis-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
04:59:46 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-007\Application Data\pip\pip.log
04:59:46 WARNING - Return code: 1
04:59:46 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!
04:59:46 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
04:59:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:59:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:59:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:59:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:59:46 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E27200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C1E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E310C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-007', 'USERDOMAIN': 'T-XP32-IX-007', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-007', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-007', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007'}}, attempt #1
04:59:46 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
04:59:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
04:59:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
04:59:47 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007\\Application Data',
04:59:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
04:59:47 INFO - 'COMPUTERNAME': 'T-XP32-IX-007',
04:59:47 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
04:59:47 INFO - 'DCLOCATION': 'SCL3',
04:59:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
04:59:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
04:59:47 INFO - 'FP_NO_HOST_CHECK': 'NO',
04:59:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
04:59:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
04:59:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
04:59:47 INFO - 'HOMEDRIVE': 'C:',
04:59:47 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-007',
04:59:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
04:59:47 INFO - 'KTS_VERSION': '1.19c',
04:59:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
04:59:47 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-007',
04:59:47 INFO - 'MONDIR': 'C:\\Monitor_config\\',
04:59:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
04:59:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
04:59:47 INFO - 'MOZILLABUILDDRIVE': 'C:',
04:59:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
04:59:47 INFO - 'MOZ_AIRBAG': '1',
04:59:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
04:59:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:59:47 INFO - 'MOZ_MSVCVERSION': '8',
04:59:47 INFO - 'MOZ_NO_REMOTE': '1',
04:59:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
04:59:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
04:59:47 INFO - 'NO_EM_RESTART': '1',
04:59:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:59:47 INFO - 'NUMBER_OF_PROCESSORS': '8',
04:59:47 INFO - 'OS': 'Windows_NT',
04:59:47 INFO - 'OURDRIVE': 'C:',
04:59:47 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
04:59:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
04:59:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
04:59:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
04:59:47 INFO - 'PROCESSOR_LEVEL': '6',
04:59:47 INFO - 'PROCESSOR_REVISION': '1e05',
04:59:47 INFO - 'PROGRAMFILES': 'C:\\Program Files',
04:59:47 INFO - 'PROMPT': '$P$G',
04:59:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
04:59:47 INFO - 'PWD': 'C:\\slave\\test',
04:59:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
04:59:47 INFO - 'SESSIONNAME': 'Console',
04:59:47 INFO - 'SLAVEDIR': 'C:\\slave\\',
04:59:47 INFO - 'SYSTEMDRIVE': 'C:',
04:59:47 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
04:59:47 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
04:59:47 INFO - 'TEST1': 'testie',
04:59:47 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
04:59:47 INFO - 'USERDOMAIN': 'T-XP32-IX-007',
04:59:47 INFO - 'USERNAME': 'cltbld',
04:59:47 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007',
04:59:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
04:59:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
04:59:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
04:59:47 INFO - 'WINDIR': 'C:\\WINDOWS',
04:59:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
04:59:47 INFO - Ignoring indexes: http://pypi.python.org/simple/
04:59:47 INFO - Downloading/unpacking blobuploader==1.2.4
04:59:47 INFO - Downloading blobuploader-1.2.4.tar.gz
04:59:47 INFO - Running setup.py egg_info for package blobuploader
04:59:47 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
04:59:48 INFO - Running setup.py egg_info for package requests
04:59:48 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
04:59:48 INFO - Downloading docopt-0.6.1.tar.gz
04:59:48 INFO - Running setup.py egg_info for package docopt
04:59:48 INFO - Installing collected packages: blobuploader, docopt, requests
04:59:48 INFO - Running setup.py install for blobuploader
04:59:48 INFO - Running setup.py install for docopt
04:59:48 INFO - Running setup.py install for requests
04:59:48 INFO - Successfully installed blobuploader docopt requests
04:59:48 INFO - Cleaning up...
04:59:48 INFO - Return code: 0
04:59:48 INFO - Installing None into virtualenv C:\slave\test\build\venv
04:59:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:59:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:59:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:59:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:59:48 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E27200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C1E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E310C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-007', 'USERDOMAIN': 'T-XP32-IX-007', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-007', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-007', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007'}}, attempt #1
04:59:48 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
04:59:48 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
04:59:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
04:59:48 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007\\Application Data',
04:59:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
04:59:48 INFO - 'COMPUTERNAME': 'T-XP32-IX-007',
04:59:48 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
04:59:48 INFO - 'DCLOCATION': 'SCL3',
04:59:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
04:59:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
04:59:48 INFO - 'FP_NO_HOST_CHECK': 'NO',
04:59:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
04:59:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
04:59:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
04:59:48 INFO - 'HOMEDRIVE': 'C:',
04:59:48 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-007',
04:59:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
04:59:48 INFO - 'KTS_VERSION': '1.19c',
04:59:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
04:59:48 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-007',
04:59:48 INFO - 'MONDIR': 'C:\\Monitor_config\\',
04:59:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
04:59:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
04:59:48 INFO - 'MOZILLABUILDDRIVE': 'C:',
04:59:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
04:59:48 INFO - 'MOZ_AIRBAG': '1',
04:59:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
04:59:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:59:48 INFO - 'MOZ_MSVCVERSION': '8',
04:59:48 INFO - 'MOZ_NO_REMOTE': '1',
04:59:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
04:59:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
04:59:48 INFO - 'NO_EM_RESTART': '1',
04:59:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:59:48 INFO - 'NUMBER_OF_PROCESSORS': '8',
04:59:48 INFO - 'OS': 'Windows_NT',
04:59:48 INFO - 'OURDRIVE': 'C:',
04:59:48 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
04:59:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
04:59:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
04:59:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
04:59:48 INFO - 'PROCESSOR_LEVEL': '6',
04:59:48 INFO - 'PROCESSOR_REVISION': '1e05',
04:59:48 INFO - 'PROGRAMFILES': 'C:\\Program Files',
04:59:48 INFO - 'PROMPT': '$P$G',
04:59:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
04:59:48 INFO - 'PWD': 'C:\\slave\\test',
04:59:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
04:59:48 INFO - 'SESSIONNAME': 'Console',
04:59:48 INFO - 'SLAVEDIR': 'C:\\slave\\',
04:59:48 INFO - 'SYSTEMDRIVE': 'C:',
04:59:48 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
04:59:48 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
04:59:48 INFO - 'TEST1': 'testie',
04:59:48 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
04:59:48 INFO - 'USERDOMAIN': 'T-XP32-IX-007',
04:59:48 INFO - 'USERNAME': 'cltbld',
04:59:48 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007',
04:59:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
04:59:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
04:59:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
04:59:48 INFO - 'WINDIR': 'C:\\WINDOWS',
04:59:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
04:59:53 INFO - Ignoring indexes: http://pypi.python.org/simple/
04:59:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
04:59:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
04:59:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
04:59:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
04:59:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
04:59:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
04:59:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
04:59:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
04:59:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
04:59:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
04:59:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
04:59:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
04:59:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
04:59:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
04:59:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
04:59:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
04:59:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
04:59:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
04:59:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
04:59:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
04:59:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
04:59:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
04:59:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
04:59:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
04:59:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
04:59:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
04:59:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
04:59:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
04:59:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
04:59:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
04:59:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
04:59:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
04:59:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
04:59:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
04:59:53 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
04:59:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
04:59:53 INFO - Unpacking c:\slave\test\build\tests\marionette\client
04:59:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
04:59:53 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
04:59:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
04:59:53 INFO - Unpacking c:\slave\test\build\tests\marionette
04:59:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
04:59:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
04:59:53 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
04:59:53 INFO - Running setup.py install for browsermob-proxy
04:59:57 INFO - Running setup.py install for manifestparser
04:59:57 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
04:59:57 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
04:59:57 INFO - Running setup.py install for marionette-client
04:59:57 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
04:59:57 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
04:59:57 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
04:59:57 INFO - Running setup.py install for marionette-driver
04:59:57 INFO - Running setup.py install for mozcrash
04:59:57 INFO - Running setup.py install for mozdebug
04:59:57 INFO - Running setup.py install for mozdevice
04:59:57 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
04:59:57 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
04:59:57 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
04:59:57 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
04:59:57 INFO - Running setup.py install for mozfile
04:59:57 INFO - Running setup.py install for mozhttpd
04:59:57 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
04:59:57 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
04:59:57 INFO - Running setup.py install for mozinfo
04:59:57 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
04:59:57 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
04:59:57 INFO - Running setup.py install for mozInstall
04:59:57 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
04:59:57 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
04:59:57 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
04:59:57 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
04:59:57 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
04:59:57 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
04:59:57 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
04:59:57 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
04:59:57 INFO - Running setup.py install for mozleak
04:59:57 INFO - Running setup.py install for mozlog
04:59:57 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
04:59:57 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
04:59:57 INFO - Running setup.py install for moznetwork
04:59:57 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
04:59:57 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
04:59:57 INFO - Running setup.py install for mozprocess
04:59:57 INFO - Running setup.py install for mozprofile
04:59:57 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
04:59:57 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
04:59:57 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
04:59:57 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
04:59:57 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
04:59:57 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
04:59:57 INFO - Running setup.py install for mozrunner
04:59:57 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
04:59:57 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
04:59:57 INFO - Running setup.py install for mozscreenshot
04:59:57 INFO - Running setup.py install for moztest
04:59:57 INFO - Running setup.py install for mozversion
04:59:57 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
04:59:57 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
04:59:57 INFO - Running setup.py install for wptserve
04:59:57 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
04:59:57 INFO - Cleaning up...
04:59:57 INFO - Return code: 0
04:59:57 INFO - Installing None into virtualenv C:\slave\test\build\venv
04:59:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:59:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:59:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:59:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:59:57 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E27200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C1E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E310C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-007', 'USERDOMAIN': 'T-XP32-IX-007', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-007', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-007', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007'}}, attempt #1
04:59:57 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
04:59:57 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
04:59:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
04:59:57 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007\\Application Data',
04:59:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
04:59:57 INFO - 'COMPUTERNAME': 'T-XP32-IX-007',
04:59:57 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
04:59:57 INFO - 'DCLOCATION': 'SCL3',
04:59:57 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
04:59:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
04:59:57 INFO - 'FP_NO_HOST_CHECK': 'NO',
04:59:57 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
04:59:57 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
04:59:57 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
04:59:57 INFO - 'HOMEDRIVE': 'C:',
04:59:57 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-007',
04:59:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
04:59:57 INFO - 'KTS_VERSION': '1.19c',
04:59:57 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
04:59:57 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-007',
04:59:57 INFO - 'MONDIR': 'C:\\Monitor_config\\',
04:59:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
04:59:57 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
04:59:57 INFO - 'MOZILLABUILDDRIVE': 'C:',
04:59:57 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
04:59:57 INFO - 'MOZ_AIRBAG': '1',
04:59:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
04:59:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:59:57 INFO - 'MOZ_MSVCVERSION': '8',
04:59:57 INFO - 'MOZ_NO_REMOTE': '1',
04:59:57 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
04:59:57 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
04:59:57 INFO - 'NO_EM_RESTART': '1',
04:59:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:59:57 INFO - 'NUMBER_OF_PROCESSORS': '8',
04:59:57 INFO - 'OS': 'Windows_NT',
04:59:57 INFO - 'OURDRIVE': 'C:',
04:59:57 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
04:59:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
04:59:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
04:59:57 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
04:59:57 INFO - 'PROCESSOR_LEVEL': '6',
04:59:57 INFO - 'PROCESSOR_REVISION': '1e05',
04:59:57 INFO - 'PROGRAMFILES': 'C:\\Program Files',
04:59:57 INFO - 'PROMPT': '$P$G',
04:59:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
04:59:57 INFO - 'PWD': 'C:\\slave\\test',
04:59:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
04:59:57 INFO - 'SESSIONNAME': 'Console',
04:59:57 INFO - 'SLAVEDIR': 'C:\\slave\\',
04:59:57 INFO - 'SYSTEMDRIVE': 'C:',
04:59:57 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
04:59:57 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
04:59:57 INFO - 'TEST1': 'testie',
04:59:57 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
04:59:57 INFO - 'USERDOMAIN': 'T-XP32-IX-007',
04:59:57 INFO - 'USERNAME': 'cltbld',
04:59:57 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007',
04:59:57 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
04:59:57 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
04:59:57 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
04:59:57 INFO - 'WINDIR': 'C:\\WINDOWS',
04:59:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
05:00:00 INFO - Ignoring indexes: http://pypi.python.org/simple/
05:00:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
05:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
05:00:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
05:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
05:00:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
05:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
05:00:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
05:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
05:00:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
05:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
05:00:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
05:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
05:00:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
05:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
05:00:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
05:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
05:00:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
05:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
05:00:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
05:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
05:00:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
05:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
05:00:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
05:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
05:00:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
05:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
05:00:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
05:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
05:00:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
05:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
05:00:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
05:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
05:00:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
05:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
05:00:00 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
05:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
05:00:00 INFO - Unpacking c:\slave\test\build\tests\marionette\client
05:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
05:00:00 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
05:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
05:00:00 INFO - Unpacking c:\slave\test\build\tests\marionette
05:00:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
05:00:00 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
05:00:00 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))
05:00:05 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))
05:00:05 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))
05:00:05 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))
05:00:05 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))
05:00:05 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
05:00:05 INFO - Downloading blessings-1.6.tar.gz
05:00:05 INFO - Running setup.py egg_info for package blessings
05:00:05 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))
05:00:05 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
05:00:05 INFO - Running setup.py install for blessings
05:00:05 INFO - Running setup.py install for browsermob-proxy
05:00:05 INFO - Running setup.py install for manifestparser
05:00:05 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
05:00:05 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
05:00:05 INFO - Running setup.py install for marionette-client
05:00:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
05:00:05 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
05:00:05 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
05:00:05 INFO - Running setup.py install for marionette-driver
05:00:05 INFO - Running setup.py install for mozcrash
05:00:05 INFO - Running setup.py install for mozdebug
05:00:05 INFO - Running setup.py install for mozdevice
05:00:05 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
05:00:05 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
05:00:05 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
05:00:05 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
05:00:05 INFO - Running setup.py install for mozhttpd
05:00:05 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
05:00:05 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
05:00:05 INFO - Running setup.py install for mozInstall
05:00:05 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
05:00:05 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
05:00:05 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
05:00:05 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
05:00:05 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
05:00:05 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
05:00:05 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
05:00:05 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
05:00:05 INFO - Running setup.py install for mozleak
05:00:05 INFO - Running setup.py install for mozprofile
05:00:05 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
05:00:05 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
05:00:05 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
05:00:05 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
05:00:05 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
05:00:05 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
05:00:05 INFO - Running setup.py install for mozrunner
05:00:05 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
05:00:05 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
05:00:06 INFO - Running setup.py install for mozscreenshot
05:00:06 INFO - Running setup.py install for moztest
05:00:06 INFO - Running setup.py install for mozversion
05:00:06 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
05:00:06 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
05:00:06 INFO - Running setup.py install for wptserve
05:00:06 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve
05:00:06 INFO - Cleaning up...
05:00:06 INFO - Return code: 0
05:00:06 INFO - Done creating virtualenv C:\slave\test\build\venv.
05:00:06 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
05:00:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
05:00:06 INFO - Reading from file tmpfile_stdout
05:00:06 INFO - Using _rmtree_windows ...
05:00:06 INFO - Using _rmtree_windows ...
05:00:06 INFO - Current package versions:
05:00:06 INFO - blessings == 1.6
05:00:06 INFO - blobuploader == 1.2.4
05:00:06 INFO - browsermob-proxy == 0.6.0
05:00:06 INFO - distribute == 0.6.14
05:00:06 INFO - docopt == 0.6.1
05:00:06 INFO - manifestparser == 1.1
05:00:06 INFO - marionette-client == 2.3.0
05:00:06 INFO - marionette-driver == 1.4.0
05:00:06 INFO - mozInstall == 1.12
05:00:06 INFO - mozcrash == 0.17
05:00:06 INFO - mozdebug == 0.1
05:00:06 INFO - mozdevice == 0.48
05:00:06 INFO - mozfile == 1.2
05:00:06 INFO - mozhttpd == 0.7
05:00:06 INFO - mozinfo == 0.9
05:00:06 INFO - mozleak == 0.1
05:00:06 INFO - mozlog == 3.1
05:00:06 INFO - moznetwork == 0.27
05:00:06 INFO - mozprocess == 0.22
05:00:06 INFO - mozprofile == 0.28
05:00:06 INFO - mozrunner == 6.11
05:00:06 INFO - mozscreenshot == 0.1
05:00:06 INFO - mozsystemmonitor == 0.0
05:00:06 INFO - moztest == 0.7
05:00:06 INFO - mozversion == 1.4
05:00:06 INFO - requests == 1.2.3
05:00:06 INFO - wptserve == 1.4.0
05:00:06 INFO - Running post-action listener: _resource_record_post_action
05:00:06 INFO - Running post-action listener: _start_resource_monitoring
05:00:06 INFO - Starting resource monitoring.
05:00:06 INFO - #####
05:00:06 INFO - ##### Running pull step.
05:00:06 INFO - #####
05:00:06 INFO - Running pre-action listener: _resource_record_pre_action
05:00:06 INFO - Running main action method: pull
05:00:06 INFO - Pull has nothing to do!
05:00:06 INFO - Running post-action listener: _resource_record_post_action
05:00:06 INFO - #####
05:00:06 INFO - ##### Running install step.
05:00:06 INFO - #####
05:00:06 INFO - Running pre-action listener: _resource_record_pre_action
05:00:06 INFO - Running main action method: install
05:00:06 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
05:00:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
05:00:07 INFO - Reading from file tmpfile_stdout
05:00:07 INFO - Using _rmtree_windows ...
05:00:07 INFO - Using _rmtree_windows ...
05:00:07 INFO - Detecting whether we're running mozinstall >=1.0...
05:00:07 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
05:00:07 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
05:00:07 INFO - Reading from file tmpfile_stdout
05:00:07 INFO - Output received:
05:00:07 INFO - Usage: mozinstall-script.py [options] installer
05:00:07 INFO - Options:
05:00:07 INFO - -h, --help show this help message and exit
05:00:07 INFO - -d DEST, --destination=DEST
05:00:07 INFO - Directory to install application into. [default:
05:00:07 INFO - "C:\slave\test"]
05:00:07 INFO - --app=APP Application being installed. [default: firefox]
05:00:07 INFO - Using _rmtree_windows ...
05:00:07 INFO - Using _rmtree_windows ...
05:00:07 INFO - mkdir: C:\slave\test\build\application
05:00:07 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']
05:00:07 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
05:00:09 INFO - Reading from file tmpfile_stdout
05:00:09 INFO - Output received:
05:00:09 INFO - C:\slave\test\build\application\firefox\firefox.exe
05:00:09 INFO - Using _rmtree_windows ...
05:00:09 INFO - Using _rmtree_windows ...
05:00:09 INFO - Running post-action listener: _resource_record_post_action
05:00:09 INFO - #####
05:00:09 INFO - ##### Running run-tests step.
05:00:09 INFO - #####
05:00:09 INFO - Running pre-action listener: _resource_record_pre_action
05:00:09 INFO - Running main action method: run_tests
05:00:09 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
05:00:09 INFO - Minidump filename unknown. Determining based upon platform and architecture.
05:00:09 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
05:00:09 INFO - grabbing minidump binary from tooltool
05:00:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
05:00:09 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 0x00C1E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E310C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
05:00:09 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
05:00:09 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
05:00:09 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
05:00:11 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpolf8o4
05:00:11 INFO - INFO - File integrity verified, renaming tmpolf8o4 to win32-minidump_stackwalk.exe
05:00:11 INFO - Return code: 0
05:00:11 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
05:00:11 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
05:00:11 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/MFHoVtR1SbCBEyWanKjLYg/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
05:00:11 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/MFHoVtR1SbCBEyWanKjLYg/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
05:00:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
05:00:11 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007\\Application Data',
05:00:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
05:00:11 INFO - 'COMPUTERNAME': 'T-XP32-IX-007',
05:00:11 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
05:00:11 INFO - 'DCLOCATION': 'SCL3',
05:00:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
05:00:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
05:00:11 INFO - 'FP_NO_HOST_CHECK': 'NO',
05:00:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
05:00:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
05:00:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
05:00:11 INFO - 'HOMEDRIVE': 'C:',
05:00:11 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-007',
05:00:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
05:00:11 INFO - 'KTS_VERSION': '1.19c',
05:00:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
05:00:11 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-007',
05:00:11 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
05:00:11 INFO - 'MONDIR': 'C:\\Monitor_config\\',
05:00:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
05:00:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
05:00:11 INFO - 'MOZILLABUILDDRIVE': 'C:',
05:00:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
05:00:11 INFO - 'MOZ_AIRBAG': '1',
05:00:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
05:00:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
05:00:11 INFO - 'MOZ_MSVCVERSION': '8',
05:00:11 INFO - 'MOZ_NO_REMOTE': '1',
05:00:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
05:00:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
05:00:11 INFO - 'NO_EM_RESTART': '1',
05:00:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
05:00:11 INFO - 'NUMBER_OF_PROCESSORS': '8',
05:00:11 INFO - 'OS': 'Windows_NT',
05:00:11 INFO - 'OURDRIVE': 'C:',
05:00:11 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
05:00:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
05:00:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
05:00:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
05:00:11 INFO - 'PROCESSOR_LEVEL': '6',
05:00:11 INFO - 'PROCESSOR_REVISION': '1e05',
05:00:11 INFO - 'PROGRAMFILES': 'C:\\Program Files',
05:00:11 INFO - 'PROMPT': '$P$G',
05:00:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
05:00:11 INFO - 'PWD': 'C:\\slave\\test',
05:00:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
05:00:11 INFO - 'SESSIONNAME': 'Console',
05:00:11 INFO - 'SLAVEDIR': 'C:\\slave\\',
05:00:11 INFO - 'SYSTEMDRIVE': 'C:',
05:00:11 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
05:00:11 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
05:00:11 INFO - 'TEST1': 'testie',
05:00:11 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
05:00:11 INFO - 'USERDOMAIN': 'T-XP32-IX-007',
05:00:11 INFO - 'USERNAME': 'cltbld',
05:00:11 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007',
05:00:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
05:00:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
05:00:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
05:00:11 INFO - 'WINDIR': 'C:\\WINDOWS',
05:00:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
05:00:11 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/MFHoVtR1SbCBEyWanKjLYg/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
05:00:12 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
05:00:12 INFO - import pkg_resources
05:00:13 INFO - Using 1 client processes
05:00:15 INFO - SUITE-START | Running 1476 tests
05:00:15 INFO - Running testharness tests
05:00:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
05:00:15 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms
05:00:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
05:00:15 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms
05:00:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
05:00:15 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms
05:00:15 INFO - TEST-START | /content-security-policy/generic/generic-0_10.html
05:00:15 INFO - TEST-SKIP | /content-security-policy/generic/generic-0_10.html | took 0ms
05:00:15 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
05:00:15 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
05:00:15 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
05:00:15 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
05:00:15 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2.html
05:00:15 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2.html | took 0ms
05:00:15 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2_1.html
05:00:15 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2_1.html | took 0ms
05:00:15 INFO - TEST-START | /content-security-policy/script-src/script-src-1_4_1.html
05:00:15 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_4_1.html | took 0ms
05:00:15 INFO - TEST-START | /content-security-policy/style-src/style-src-3_2.html
05:00:15 INFO - TEST-SKIP | /content-security-policy/style-src/style-src-3_2.html | took 0ms
05:00:15 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
05:00:15 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 14ms
05:00:15 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
05:00:15 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
05:00:15 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
05:00:15 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
05:00:15 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
05:00:15 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
05:00:15 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
05:00:15 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
05:00:15 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
05:00:15 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
05:00:15 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
05:00:15 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
05:00:15 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
05:00:15 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
05:00:15 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
05:00:15 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
05:00:15 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
05:00:15 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
05:00:15 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
05:00:15 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
05:00:15 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
05:00:15 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
05:00:15 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
05:00:15 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
05:00:15 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
05:00:15 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
05:00:15 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
05:00:15 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
05:00:15 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
05:00:15 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
05:00:15 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
05:00:15 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
05:00:15 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
05:00:15 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 0ms
05:00:15 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
05:00:15 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
05:00:15 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
05:00:15 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
05:00:15 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
05:00:15 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
05:00:15 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
05:00:15 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
05:00:15 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
05:00:15 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
05:00:15 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
05:00:15 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
05:00:15 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
05:00:15 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
05:00:15 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
05:00:15 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
05:00:15 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
05:00:15 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 0ms
05:00:15 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
05:00:15 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
05:00:15 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
05:00:15 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
05:00:15 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
05:00:15 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
05:00:15 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
05:00:15 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
05:00:15 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
05:00:15 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 13ms
05:00:16 INFO - Setting up ssl
05:00:16 INFO - PROCESS | certutil |
05:00:16 INFO - PROCESS | certutil |
05:00:16 INFO - PROCESS | certutil |
05:00:16 INFO - Certificate Nickname Trust Attributes
05:00:16 INFO - SSL,S/MIME,JAR/XPI
05:00:16 INFO -
05:00:16 INFO - web-platform-tests CT,,
05:00:16 INFO -
05:00:16 INFO - Starting runner
05:00:17 INFO - PROCESS | 3272 | 1469451617606 Marionette INFO Listening on port 2828
05:00:18 INFO - PROCESS | 3272 | 1469451618696 Marionette INFO startBrowser c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:18 INFO - PROCESS | 3272 | 1469451618705 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:18 INFO - PROCESS | 3272 | 1469451618845 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:18 INFO - PROCESS | 3272 | 1469451618863 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:19 INFO - PROCESS | 3272 | 1469451619137 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
05:00:19 INFO - PROCESS | 3272 | 1469451619174 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:19 INFO - PROCESS | 3272 | 1469451619179 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
05:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 238ms
05:00:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
05:00:19 INFO - PROCESS | 3272 | 1469451619400 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:19 INFO - PROCESS | 3272 | 1469451619432 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
05:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 158ms
05:00:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
05:00:19 INFO - PROCESS | 3272 | 1469451619549 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:19 INFO - PROCESS | 3272 | 1469451619584 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
05:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 198ms
05:00:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
05:00:19 INFO - PROCESS | 3272 | 1469451619759 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:19 INFO - PROCESS | 3272 | 1469451619775 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
05:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 185ms
05:00:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
05:00:19 INFO - PROCESS | 3272 | 1469451619949 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:19 INFO - PROCESS | 3272 | 1469451619960 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
05:00:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 158ms
05:00:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
05:00:20 INFO - PROCESS | 3272 | 1469451620119 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:20 INFO - PROCESS | 3272 | 1469451620137 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
05:00:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 159ms
05:00:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
05:00:20 INFO - PROCESS | 3272 | 1469451620264 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:20 INFO - PROCESS | 3272 | 1469451620303 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
05:00:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 184ms
05:00:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
05:00:20 INFO - PROCESS | 3272 | 1469451620450 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:20 INFO - PROCESS | 3272 | 1469451620479 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
05:00:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 146ms
05:00:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
05:00:20 INFO - PROCESS | 3272 | 1469451620620 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:20 INFO - PROCESS | 3272 | 1469451620659 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
05:00:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 158ms
05:00:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
05:00:20 INFO - PROCESS | 3272 | 1469451620788 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:20 INFO - PROCESS | 3272 | 1469451620812 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
05:00:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 159ms
05:00:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
05:00:20 INFO - PROCESS | 3272 | 1469451620941 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:20 INFO - PROCESS | 3272 | 1469451620985 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
05:00:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 158ms
05:00:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
05:00:21 INFO - PROCESS | 3272 | 1469451621110 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:21 INFO - PROCESS | 3272 | 1469451621130 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
05:00:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 198ms
05:00:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
05:00:21 INFO - PROCESS | 3272 | 1469451621293 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:21 INFO - PROCESS | 3272 | 1469451621334 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
05:00:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 158ms
05:00:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
05:00:21 INFO - PROCESS | 3272 | 1469451621449 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:21 INFO - PROCESS | 3272 | 1469451621480 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
05:00:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 119ms
05:00:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
05:00:21 INFO - PROCESS | 3272 | 1469451621580 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:21 INFO - PROCESS | 3272 | 1469451621606 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
05:00:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 158ms
05:00:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
05:00:21 INFO - PROCESS | 3272 | 1469451621730 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:21 INFO - PROCESS | 3272 | 1469451621774 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
05:00:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 159ms
05:00:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
05:00:21 INFO - PROCESS | 3272 | 1469451621901 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:21 INFO - PROCESS | 3272 | 1469451621929 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
05:00:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 158ms
05:00:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
05:00:22 INFO - PROCESS | 3272 | 1469451622049 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:22 INFO - PROCESS | 3272 | 1469451622089 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
05:00:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 158ms
05:00:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
05:00:22 INFO - PROCESS | 3272 | 1469451622219 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:22 INFO - PROCESS | 3272 | 1469451622248 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
05:00:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 159ms
05:00:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
05:00:22 INFO - PROCESS | 3272 | 1469451622368 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:22 INFO - PROCESS | 3272 | 1469451622420 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
05:00:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 145ms
05:00:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
05:00:22 INFO - PROCESS | 3272 | 1469451622539 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:22 INFO - PROCESS | 3272 | 1469451622565 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
05:00:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 159ms
05:00:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
05:00:22 INFO - PROCESS | 3272 | 1469451622688 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:22 INFO - PROCESS | 3272 | 1469451622732 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
05:00:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 158ms
05:00:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
05:00:22 INFO - PROCESS | 3272 | 1469451622863 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:22 INFO - PROCESS | 3272 | 1469451622895 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
05:00:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 158ms
05:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
05:00:23 INFO - PROCESS | 3272 | 1469451623062 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:23 INFO - PROCESS | 3272 | 1469451623094 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
05:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 211ms
05:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
05:00:23 INFO - PROCESS | 3272 | 1469451623236 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:23 INFO - PROCESS | 3272 | 1469451623285 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
05:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 158ms
05:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
05:00:23 INFO - PROCESS | 3272 | 1469451623405 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:23 INFO - PROCESS | 3272 | 1469451623440 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
05:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 198ms
05:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
05:00:23 INFO - PROCESS | 3272 | 1469451623592 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:23 INFO - PROCESS | 3272 | 1469451623638 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
05:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 158ms
05:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
05:00:23 INFO - PROCESS | 3272 | 1469451623758 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:23 INFO - PROCESS | 3272 | 1469451623786 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
05:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 159ms
05:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
05:00:23 INFO - PROCESS | 3272 | 1469451623904 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:23 INFO - PROCESS | 3272 | 1469451623955 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
05:00:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 158ms
05:00:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
05:00:24 INFO - PROCESS | 3272 | 1469451624074 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:24 INFO - PROCESS | 3272 | 1469451624104 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
05:00:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 158ms
05:00:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
05:00:24 INFO - PROCESS | 3272 | 1469451624220 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:24 INFO - PROCESS | 3272 | 1469451624268 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
05:00:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 198ms
05:00:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
05:00:24 INFO - PROCESS | 3272 | 1469451624427 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:24 INFO - PROCESS | 3272 | 1469451624464 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
05:00:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 159ms
05:00:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
05:00:24 INFO - PROCESS | 3272 | 1469451624578 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:24 INFO - PROCESS | 3272 | 1469451624618 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
05:00:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 158ms
05:00:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
05:00:24 INFO - PROCESS | 3272 | 1469451624749 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:24 INFO - PROCESS | 3272 | 1469451624787 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
05:00:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 198ms
05:00:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
05:00:24 INFO - PROCESS | 3272 | 1469451624936 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:24 INFO - PROCESS | 3272 | 1469451624987 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
05:00:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 158ms
05:00:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
05:00:25 INFO - PROCESS | 3272 | 1469451625106 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:25 INFO - PROCESS | 3272 | 1469451625140 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
05:00:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 159ms
05:00:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
05:00:25 INFO - PROCESS | 3272 | 1469451625254 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:25 INFO - PROCESS | 3272 | 1469451625295 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
05:00:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 158ms
05:00:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
05:00:25 INFO - PROCESS | 3272 | 1469451625425 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:25 INFO - PROCESS | 3272 | 1469451625468 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
05:00:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 198ms
05:00:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
05:00:25 INFO - PROCESS | 3272 | 1469451625615 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:25 INFO - PROCESS | 3272 | 1469451625648 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
05:00:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 158ms
05:00:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
05:00:25 INFO - PROCESS | 3272 | 1469451625781 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:25 INFO - PROCESS | 3272 | 1469451625828 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
05:00:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 198ms
05:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
05:00:26 INFO - PROCESS | 3272 | 1469451626150 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:26 INFO - PROCESS | 3272 | 1469451626249 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
05:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 396ms
05:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
05:00:26 INFO - PROCESS | 3272 | 1469451626410 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:26 INFO - PROCESS | 3272 | 1469451626424 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
05:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 158ms
05:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
05:00:26 INFO - PROCESS | 3272 | 1469451626561 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:26 INFO - PROCESS | 3272 | 1469451626597 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
05:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 159ms
05:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
05:00:26 INFO - PROCESS | 3272 | 1469451626735 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:26 INFO - PROCESS | 3272 | 1469451626762 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
05:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 158ms
05:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
05:00:26 INFO - PROCESS | 3272 | 1469451626898 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:26 INFO - PROCESS | 3272 | 1469451626914 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
05:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 158ms
05:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
05:00:27 INFO - PROCESS | 3272 | 1469451627047 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:27 INFO - PROCESS | 3272 | 1469451627096 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
05:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 185ms
05:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
05:00:27 INFO - PROCESS | 3272 | 1469451627255 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:27 INFO - PROCESS | 3272 | 1469451627274 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
05:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 159ms
05:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
05:00:27 INFO - PROCESS | 3272 | 1469451627406 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:27 INFO - PROCESS | 3272 | 1469451627443 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
05:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 158ms
05:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
05:00:27 INFO - PROCESS | 3272 | 1469451627572 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:27 INFO - PROCESS | 3272 | 1469451627590 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
05:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 159ms
05:00:27 INFO - PROCESS | 3272 | 1469451627722 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
05:00:27 INFO - PROCESS | 3272 | 1469451627761 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
05:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 158ms
05:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
05:00:27 INFO - PROCESS | 3272 | 1469451627895 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:27 INFO - PROCESS | 3272 | 1469451627936 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
05:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 158ms
05:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
05:00:28 INFO - PROCESS | 3272 | 1469451628064 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:28 INFO - PROCESS | 3272 | 1469451628085 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
05:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 159ms
05:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
05:00:28 INFO - PROCESS | 3272 | 1469451628212 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:28 INFO - PROCESS | 3272 | 1469451628240 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
05:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 158ms
05:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
05:00:28 INFO - PROCESS | 3272 | 1469451628364 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:28 INFO - PROCESS | 3272 | 1469451628398 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
05:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 198ms
05:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
05:00:28 INFO - PROCESS | 3272 | 1469451628573 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:28 INFO - PROCESS | 3272 | 1469451628590 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
05:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 158ms
05:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
05:00:28 INFO - PROCESS | 3272 | 1469451628722 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:28 INFO - PROCESS | 3272 | 1469451628764 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
05:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 159ms
05:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
05:00:28 INFO - PROCESS | 3272 | 1469451628886 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:28 INFO - PROCESS | 3272 | 1469451628928 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
05:00:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 158ms
05:00:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
05:00:29 INFO - PROCESS | 3272 | 1469451629040 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:29 INFO - PROCESS | 3272 | 1469451629068 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
05:00:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 106ms
05:00:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
05:00:29 INFO - PROCESS | 3272 | 1469451629157 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:29 INFO - PROCESS | 3272 | 1469451629205 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
05:00:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 158ms
05:00:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
05:00:29 INFO - PROCESS | 3272 | 1469451629322 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:29 INFO - PROCESS | 3272 | 1469451629366 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
05:00:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 159ms
05:00:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
05:00:29 INFO - PROCESS | 3272 | 1469451629474 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:29 INFO - PROCESS | 3272 | 1469451629519 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
05:00:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 145ms
05:00:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
05:00:29 INFO - PROCESS | 3272 | 1469451629649 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:29 INFO - PROCESS | 3272 | 1469451629699 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
05:00:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 159ms
05:00:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
05:00:29 INFO - PROCESS | 3272 | 1469451629816 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:29 INFO - PROCESS | 3272 | 1469451629843 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
05:00:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 158ms
05:00:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
05:00:29 INFO - PROCESS | 3272 | 1469451629965 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:30 INFO - PROCESS | 3272 | 1469451630006 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
05:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 158ms
05:00:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
05:00:30 INFO - PROCESS | 3272 | 1469451630134 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:30 INFO - PROCESS | 3272 | 1469451630159 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
05:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 159ms
05:00:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
05:00:30 INFO - PROCESS | 3272 | 1469451630286 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:30 INFO - PROCESS | 3272 | 1469451630340 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
05:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 158ms
05:00:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
05:00:30 INFO - PROCESS | 3272 | 1469451630437 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:30 INFO - PROCESS | 3272 | 1469451630485 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
05:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 185ms
05:00:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
05:00:30 INFO - PROCESS | 3272 | 1469451630652 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:30 INFO - PROCESS | 3272 | 1469451630683 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
05:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 211ms
05:00:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
05:00:30 INFO - PROCESS | 3272 | 1469451630859 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:30 INFO - PROCESS | 3272 | 1469451630879 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
05:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 158ms
05:00:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
05:00:31 INFO - PROCESS | 3272 | 1469451631007 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:31 INFO - PROCESS | 3272 | 1469451631059 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
05:00:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 158ms
05:00:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
05:00:31 INFO - PROCESS | 3272 | 1469451631179 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:31 INFO - PROCESS | 3272 | 1469451631214 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
05:00:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 158ms
05:00:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
05:00:31 INFO - PROCESS | 3272 | 1469451631348 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:31 INFO - PROCESS | 3272 | 1469451631381 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
05:00:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 159ms
05:00:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
05:00:31 INFO - PROCESS | 3272 | 1469451631496 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:31 INFO - PROCESS | 3272 | 1469451631540 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:31 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.
05:00:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 158ms
05:00:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
05:00:31 INFO - PROCESS | 3272 | 1469451631665 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:31 INFO - PROCESS | 3272 | 1469451631908 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:32 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.
05:00:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 370ms
05:00:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
05:00:32 INFO - PROCESS | 3272 | 1469451632031 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:32 INFO - PROCESS | 3272 | 1469451632047 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:32 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.
05:00:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 158ms
05:00:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
05:00:32 INFO - PROCESS | 3272 | 1469451632182 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:32 INFO - PROCESS | 3272 | 1469451632230 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:32 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.
05:00:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 198ms
05:00:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
05:00:32 INFO - PROCESS | 3272 | 1469451632381 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:32 INFO - PROCESS | 3272 | 1469451632441 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:32 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.
05:00:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 211ms
05:00:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
05:00:32 INFO - PROCESS | 3272 | 1469451632602 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:32 INFO - PROCESS | 3272 | 1469451632632 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:32 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.
05:00:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 198ms
05:00:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
05:00:32 INFO - PROCESS | 3272 | 1469451632793 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:32 INFO - PROCESS | 3272 | 1469451632826 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:32 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.
05:00:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 185ms
05:00:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
05:00:32 INFO - PROCESS | 3272 | 1469451632978 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:33 INFO - PROCESS | 3272 | 1469451633023 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:33 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.
05:00:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 185ms
05:00:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
05:00:33 INFO - PROCESS | 3272 | 1469451633172 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:33 INFO - PROCESS | 3272 | 1469451633218 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:33 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.
05:00:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 158ms
05:00:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
05:00:33 INFO - PROCESS | 3272 | 1469451633345 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:33 INFO - PROCESS | 3272 | 1469451633529 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:33 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.
05:00:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 330ms
05:00:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
05:00:33 INFO - PROCESS | 3272 | 1469451633678 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:33 INFO - PROCESS | 3272 | 1469451633705 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:33 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.
05:00:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 158ms
05:00:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
05:00:33 INFO - PROCESS | 3272 | 1469451633846 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:33 INFO - PROCESS | 3272 | 1469451633864 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:33 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.
05:00:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 145ms
05:00:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
05:00:33 INFO - PROCESS | 3272 | 1469451633996 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:34 INFO - PROCESS | 3272 | 1469451634035 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:34 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.
05:00:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 158ms
05:00:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
05:00:34 INFO - PROCESS | 3272 | 1469451634167 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:34 INFO - PROCESS | 3272 | 1469451634196 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:34 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.
05:00:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 159ms
05:00:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
05:00:34 INFO - PROCESS | 3272 | 1469451634313 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:34 INFO - PROCESS | 3272 | 1469451634351 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:34 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.
05:00:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 158ms
05:00:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
05:00:34 INFO - PROCESS | 3272 | 1469451634482 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:34 INFO - PROCESS | 3272 | 1469451634503 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:34 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.
05:00:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 185ms
05:00:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
05:00:34 INFO - PROCESS | 3272 | 1469451634670 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:34 INFO - PROCESS | 3272 | 1469451634708 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:34 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.
05:00:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 158ms
05:00:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
05:00:34 INFO - PROCESS | 3272 | 1469451634840 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:34 INFO - PROCESS | 3272 | 1469451634866 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:34 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.
05:00:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 159ms
05:00:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
05:00:34 INFO - PROCESS | 3272 | 1469451634989 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:35 INFO - PROCESS | 3272 | 1469451635030 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:35 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.
05:00:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 184ms
05:00:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
05:00:35 INFO - PROCESS | 3272 | 1469451635194 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:35 INFO - PROCESS | 3272 | 1469451635234 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:35 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.
05:00:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 409ms
05:00:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
05:00:35 INFO - PROCESS | 3272 | 1469451635613 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:35 INFO - PROCESS | 3272 | 1469451635623 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
05:00:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 158ms
05:00:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
05:00:35 INFO - PROCESS | 3272 | 1469451635763 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:35 INFO - PROCESS | 3272 | 1469451635798 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
05:00:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 159ms
05:00:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
05:00:35 INFO - PROCESS | 3272 | 1469451635936 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:35 INFO - PROCESS | 3272 | 1469451635945 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
05:00:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 184ms
05:00:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
05:00:36 INFO - PROCESS | 3272 | 1469451636117 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:36 INFO - PROCESS | 3272 | 1469451636156 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
05:00:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 184ms
05:00:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
05:00:36 INFO - PROCESS | 3272 | 1469451636324 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:36 INFO - PROCESS | 3272 | 1469451636337 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
05:00:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 159ms
05:00:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
05:00:36 INFO - PROCESS | 3272 | 1469451636476 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:36 INFO - PROCESS | 3272 | 1469451636523 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
05:00:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 198ms
05:00:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
05:00:36 INFO - PROCESS | 3272 | 1469451636666 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:36 INFO - PROCESS | 3272 | 1469451636704 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
05:00:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 158ms
05:00:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
05:00:36 INFO - PROCESS | 3272 | 1469451636826 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:36 INFO - PROCESS | 3272 | 1469451636863 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
05:00:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 158ms
05:00:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
05:00:36 INFO - PROCESS | 3272 | 1469451636996 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:37 INFO - PROCESS | 3272 | 1469451637011 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
05:00:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 159ms
05:00:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
05:00:37 INFO - PROCESS | 3272 | 1469451637172 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:37 INFO - PROCESS | 3272 | 1469451637219 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
05:00:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 198ms
05:00:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
05:00:37 INFO - PROCESS | 3272 | 1469451637367 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:37 INFO - PROCESS | 3272 | 1469451637421 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
05:00:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 185ms
05:00:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
05:00:37 INFO - PROCESS | 3272 | 1469451637576 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:37 INFO - PROCESS | 3272 | 1469451637610 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:38 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
05:00:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 594ms
05:00:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
05:00:38 INFO - PROCESS | 3272 | 1469451638163 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:38 INFO - PROCESS | 3272 | 1469451638190 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
05:00:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 541ms
05:00:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
05:00:38 INFO - PROCESS | 3272 | 1469451638708 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:38 INFO - PROCESS | 3272 | 1469451638718 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:38 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
05:00:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:00:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
05:00:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:00:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:00:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 119ms
05:00:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
05:00:38 INFO - PROCESS | 3272 | 1469451638828 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:38 INFO - PROCESS | 3272 | 1469451638849 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
05:00:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 184ms
05:00:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
05:00:39 INFO - PROCESS | 3272 | 1469451639014 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:39 INFO - PROCESS | 3272 | 1469451639057 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
05:00:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 145ms
05:00:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
05:00:39 INFO - PROCESS | 3272 | 1469451639164 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:39 INFO - PROCESS | 3272 | 1469451639202 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
05:00:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 158ms
05:00:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
05:00:39 INFO - PROCESS | 3272 | 1469451639334 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:39 INFO - PROCESS | 3272 | 1469451639374 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
05:00:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 185ms
05:00:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
05:00:39 INFO - PROCESS | 3272 | 1469451639525 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:39 INFO - PROCESS | 3272 | 1469451639561 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
05:00:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 145ms
05:00:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
05:00:39 INFO - PROCESS | 3272 | 1469451639676 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:39 INFO - PROCESS | 3272 | 1469451639715 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:39 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
05:00:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
05:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:00:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 145ms
05:00:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
05:00:39 INFO - PROCESS | 3272 | 1469451639846 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:39 INFO - PROCESS | 3272 | 1469451639886 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
05:00:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 158ms
05:00:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
05:00:39 INFO - PROCESS | 3272 | 1469451639996 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:40 INFO - PROCESS | 3272 | 1469451640029 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:40 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
05:00:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
05:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:00:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 159ms
05:00:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
05:00:40 INFO - PROCESS | 3272 | 1469451640166 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:40 INFO - PROCESS | 3272 | 1469451640210 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:40 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
05:00:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:00:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
05:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:00:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 158ms
05:00:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
05:00:40 INFO - PROCESS | 3272 | 1469451640334 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:40 INFO - PROCESS | 3272 | 1469451640360 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:40 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
05:00:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
05:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:00:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 158ms
05:00:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
05:00:40 INFO - PROCESS | 3272 | 1469451640484 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:40 INFO - PROCESS | 3272 | 1469451640537 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
05:00:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 423ms
05:00:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
05:00:40 INFO - PROCESS | 3272 | 1469451640900 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:40 INFO - PROCESS | 3272 | 1469451640935 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
05:00:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 158ms
05:00:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
05:00:41 INFO - PROCESS | 3272 | 1469451641061 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:41 INFO - PROCESS | 3272 | 1469451641091 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
05:00:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 158ms
05:00:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
05:00:41 INFO - PROCESS | 3272 | 1469451641234 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:41 INFO - PROCESS | 3272 | 1469451641250 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
05:00:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 159ms
05:00:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
05:00:41 INFO - PROCESS | 3272 | 1469451641381 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:41 INFO - PROCESS | 3272 | 1469451641419 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
05:00:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 158ms
05:00:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
05:00:41 INFO - PROCESS | 3272 | 1469451641551 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:41 INFO - PROCESS | 3272 | 1469451641576 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
05:00:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 145ms
05:00:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
05:00:41 INFO - PROCESS | 3272 | 1469451641699 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:41 INFO - PROCESS | 3272 | 1469451641740 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
05:00:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 145ms
05:00:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
05:00:41 INFO - PROCESS | 3272 | 1469451641866 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:41 INFO - PROCESS | 3272 | 1469451641898 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
05:00:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 158ms
05:00:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
05:00:42 INFO - PROCESS | 3272 | 1469451642037 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:42 INFO - PROCESS | 3272 | 1469451642051 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
05:00:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 159ms
05:00:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
05:00:42 INFO - PROCESS | 3272 | 1469451642184 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:42 INFO - PROCESS | 3272 | 1469451642219 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
05:00:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 185ms
05:00:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
05:00:42 INFO - PROCESS | 3272 | 1469451642375 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:42 INFO - PROCESS | 3272 | 1469451642405 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
05:00:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 158ms
05:00:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
05:00:42 INFO - PROCESS | 3272 | 1469451642543 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:42 INFO - PROCESS | 3272 | 1469451642584 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:42 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
05:00:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 185ms
05:00:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
05:00:42 INFO - PROCESS | 3272 | 1469451642742 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:42 INFO - PROCESS | 3272 | 1469451642771 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
05:00:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 185ms
05:00:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
05:00:42 INFO - PROCESS | 3272 | 1469451642937 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:42 INFO - PROCESS | 3272 | 1469451642964 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
05:00:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 158ms
05:00:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
05:00:43 INFO - PROCESS | 3272 | 1469451643091 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:43 INFO - PROCESS | 3272 | 1469451643138 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:43 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
05:00:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 198ms
05:00:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
05:00:43 INFO - PROCESS | 3272 | 1469451643290 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:43 INFO - PROCESS | 3272 | 1469451643334 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:43 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
05:00:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
05:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
05:00:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
05:00:43 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
05:00:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
05:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
05:00:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
05:00:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 159ms
05:00:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
05:00:43 INFO - PROCESS | 3272 | 1469451643462 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:43 INFO - PROCESS | 3272 | 1469451643486 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:43 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.
05:00:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 158ms
05:00:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
05:00:43 INFO - PROCESS | 3272 | 1469451643608 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:43 INFO - PROCESS | 3272 | 1469451643646 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:43 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.
05:00:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 158ms
05:00:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
05:00:43 INFO - PROCESS | 3272 | 1469451643778 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:43 INFO - PROCESS | 3272 | 1469451643808 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
05:00:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 159ms
05:00:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
05:00:43 INFO - PROCESS | 3272 | 1469451643931 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:43 INFO - PROCESS | 3272 | 1469451643967 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
05:00:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 158ms
05:00:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
05:00:44 INFO - PROCESS | 3272 | 1469451644096 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:44 INFO - PROCESS | 3272 | 1469451644120 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
05:00:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 158ms
05:00:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
05:00:44 INFO - PROCESS | 3272 | 1469451644250 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:44 INFO - PROCESS | 3272 | 1469451644291 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
05:00:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 145ms
05:00:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
05:00:44 INFO - PROCESS | 3272 | 1469451644417 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:44 INFO - PROCESS | 3272 | 1469451644438 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
05:00:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 158ms
05:00:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
05:00:44 INFO - PROCESS | 3272 | 1469451644565 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:44 INFO - PROCESS | 3272 | 1469451644606 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
05:00:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 159ms
05:00:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
05:00:44 INFO - PROCESS | 3272 | 1469451644742 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:44 INFO - PROCESS | 3272 | 1469451644768 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
05:00:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 145ms
05:00:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
05:00:44 INFO - PROCESS | 3272 | 1469451644895 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:44 INFO - PROCESS | 3272 | 1469451644936 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
05:00:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 145ms
05:00:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
05:00:45 INFO - PROCESS | 3272 | 1469451645065 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:45 INFO - PROCESS | 3272 | 1469451645087 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
05:00:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 184ms
05:00:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
05:00:45 INFO - PROCESS | 3272 | 1469451645255 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:45 INFO - PROCESS | 3272 | 1469451645281 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
05:00:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 159ms
05:00:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
05:00:45 INFO - PROCESS | 3272 | 1469451645404 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:45 INFO - PROCESS | 3272 | 1469451645446 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
05:00:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 158ms
05:00:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
05:00:45 INFO - PROCESS | 3272 | 1469451645576 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:45 INFO - PROCESS | 3272 | 1469451645620 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
05:00:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 159ms
05:00:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
05:00:45 INFO - PROCESS | 3272 | 1469451645746 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:45 INFO - PROCESS | 3272 | 1469451645768 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
05:00:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 158ms
05:00:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
05:00:45 INFO - PROCESS | 3272 | 1469451645940 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:45 INFO - PROCESS | 3272 | 1469451645987 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
05:00:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 409ms
05:00:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
05:00:46 INFO - PROCESS | 3272 | 1469451646328 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:46 INFO - PROCESS | 3272 | 1469451646355 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
05:00:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 145ms
05:00:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
05:00:46 INFO - PROCESS | 3272 | 1469451646497 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:46 INFO - PROCESS | 3272 | 1469451646525 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
05:00:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 158ms
05:00:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
05:00:46 INFO - PROCESS | 3272 | 1469451646668 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:46 INFO - PROCESS | 3272 | 1469451646691 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
05:00:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 185ms
05:00:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
05:00:46 INFO - PROCESS | 3272 | 1469451646851 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:46 INFO - PROCESS | 3272 | 1469451646885 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
05:00:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 145ms
05:00:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
05:00:46 INFO - PROCESS | 3272 | 1469451647002 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:47 INFO - PROCESS | 3272 | 1469451647036 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
05:00:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 145ms
05:00:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
05:00:47 INFO - PROCESS | 3272 | 1469451647165 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:47 INFO - PROCESS | 3272 | 1469451647207 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
05:00:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 185ms
05:00:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
05:00:47 INFO - PROCESS | 3272 | 1469451647358 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:47 INFO - PROCESS | 3272 | 1469451647397 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
05:00:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 158ms
05:00:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
05:00:47 INFO - PROCESS | 3272 | 1469451647523 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:47 INFO - PROCESS | 3272 | 1469451647555 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
05:00:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 145ms
05:00:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
05:00:47 INFO - PROCESS | 3272 | 1469451647690 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:47 INFO - PROCESS | 3272 | 1469451647705 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
05:00:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 158ms
05:00:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
05:00:47 INFO - PROCESS | 3272 | 1469451647842 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:47 INFO - PROCESS | 3272 | 1469451647878 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
05:00:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 185ms
05:00:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
05:00:48 INFO - PROCESS | 3272 | 1469451648033 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:48 INFO - PROCESS | 3272 | 1469451648076 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
05:00:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 185ms
05:00:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
05:00:48 INFO - PROCESS | 3272 | 1469451648239 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:48 INFO - PROCESS | 3272 | 1469451648260 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
05:00:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 198ms
05:00:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
05:00:48 INFO - PROCESS | 3272 | 1469451648430 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:48 INFO - PROCESS | 3272 | 1469451648440 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
05:00:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 158ms
05:00:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
05:00:48 INFO - PROCESS | 3272 | 1469451648580 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:48 INFO - PROCESS | 3272 | 1469451648626 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
05:00:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 158ms
05:00:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
05:00:48 INFO - PROCESS | 3272 | 1469451648748 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:48 INFO - PROCESS | 3272 | 1469451648803 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
05:00:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 198ms
05:00:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
05:00:48 INFO - PROCESS | 3272 | 1469451648941 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:48 INFO - PROCESS | 3272 | 1469451648987 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
05:00:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 185ms
05:00:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
05:00:49 INFO - PROCESS | 3272 | 1469451649132 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:49 INFO - PROCESS | 3272 | 1469451649169 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:49 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
05:00:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 159ms
05:00:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
05:00:49 INFO - PROCESS | 3272 | 1469451649298 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:49 INFO - PROCESS | 3272 | 1469451649332 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
05:00:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 158ms
05:00:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
05:00:49 INFO - PROCESS | 3272 | 1469451649468 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:49 INFO - PROCESS | 3272 | 1469451649494 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:50 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)
05:00:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 620ms
05:00:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
05:00:50 INFO - PROCESS | 3272 | 1469451650082 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:50 INFO - PROCESS | 3272 | 1469451650111 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
05:00:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 581ms
05:00:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
05:00:50 INFO - PROCESS | 3272 | 1469451650680 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:50 INFO - PROCESS | 3272 | 1469451650710 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
05:00:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 594ms
05:00:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
05:00:51 INFO - PROCESS | 3272 | 1469451651268 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:51 INFO - PROCESS | 3272 | 1469451651298 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:52 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)
05:00:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 831ms
05:00:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
05:00:52 INFO - PROCESS | 3272 | 1469451652094 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:52 INFO - PROCESS | 3272 | 1469451652121 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:52 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)
05:00:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 581ms
05:00:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
05:00:52 INFO - PROCESS | 3272 | 1469451652694 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:52 INFO - PROCESS | 3272 | 1469451652722 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
05:00:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 594ms
05:00:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
05:00:53 INFO - PROCESS | 3272 | 1469451653283 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:53 INFO - PROCESS | 3272 | 1469451653309 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
05:00:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 594ms
05:00:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
05:00:53 INFO - PROCESS | 3272 | 1469451653879 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:53 INFO - PROCESS | 3272 | 1469451653909 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
05:00:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 541ms
05:00:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
05:00:54 INFO - PROCESS | 3272 | 1469451654425 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:54 INFO - PROCESS | 3272 | 1469451654449 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:54 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
05:00:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 594ms
05:00:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
05:00:54 INFO - PROCESS | 3272 | 1469451655009 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:55 INFO - PROCESS | 3272 | 1469451655044 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
05:00:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 594ms
05:00:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
05:00:55 INFO - PROCESS | 3272 | 1469451655604 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:55 INFO - PROCESS | 3272 | 1469451655632 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:55 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
05:00:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
05:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:00:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 158ms
05:00:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
05:00:55 INFO - PROCESS | 3272 | 1469451655774 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:55 INFO - PROCESS | 3272 | 1469451655785 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
05:00:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 158ms
05:00:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
05:00:55 INFO - PROCESS | 3272 | 1469451655918 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:55 INFO - PROCESS | 3272 | 1469451655948 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:56 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
05:00:56 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
05:00:56 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
05:00:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
05:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:00:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 159ms
05:00:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
05:00:56 INFO - PROCESS | 3272 | 1469451656088 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:56 INFO - PROCESS | 3272 | 1469451656113 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
05:00:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 158ms
05:00:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
05:00:56 INFO - PROCESS | 3272 | 1469451656242 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:56 INFO - PROCESS | 3272 | 1469451656283 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
05:00:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 581ms
05:00:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
05:00:56 INFO - PROCESS | 3272 | 1469451656837 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:56 INFO - PROCESS | 3272 | 1469451656863 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:57 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
05:00:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 581ms
05:00:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
05:00:57 INFO - PROCESS | 3272 | 1469451657434 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:57 INFO - PROCESS | 3272 | 1469451657458 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:58 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.)
05:00:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 593ms
05:00:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
05:00:58 INFO - PROCESS | 3272 | 1469451658019 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:58 INFO - PROCESS | 3272 | 1469451658097 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
05:00:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 634ms
05:00:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
05:00:58 INFO - PROCESS | 3272 | 1469451658645 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:58 INFO - PROCESS | 3272 | 1469451658671 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:59 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
05:00:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 581ms
05:00:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
05:00:59 INFO - PROCESS | 3272 | 1469451659246 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:59 INFO - PROCESS | 3272 | 1469451659274 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
05:00:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 158ms
05:00:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
05:00:59 INFO - PROCESS | 3272 | 1469451659402 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:59 INFO - PROCESS | 3272 | 1469451659446 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:00:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
05:00:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 581ms
05:00:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
05:00:59 INFO - PROCESS | 3272 | 1469451660002 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:00 INFO - PROCESS | 3272 | 1469451660017 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
05:01:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 581ms
05:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
05:01:00 INFO - PROCESS | 3272 | 1469451660580 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:00 INFO - PROCESS | 3272 | 1469451660608 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
05:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 158ms
05:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
05:01:00 INFO - PROCESS | 3272 | 1469451660751 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:00 INFO - PROCESS | 3272 | 1469451660778 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
05:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 158ms
05:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
05:01:00 INFO - PROCESS | 3272 | 1469451660922 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:00 INFO - PROCESS | 3272 | 1469451660929 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
05:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 159ms
05:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
05:01:01 INFO - PROCESS | 3272 | 1469451661067 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:01 INFO - PROCESS | 3272 | 1469451661096 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
05:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 158ms
05:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
05:01:01 INFO - PROCESS | 3272 | 1469451661235 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:01 INFO - PROCESS | 3272 | 1469451661253 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
05:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 159ms
05:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
05:01:01 INFO - PROCESS | 3272 | 1469451661386 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:01 INFO - PROCESS | 3272 | 1469451661419 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
05:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 158ms
05:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
05:01:01 INFO - PROCESS | 3272 | 1469451661556 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:01 INFO - PROCESS | 3272 | 1469451661579 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
05:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 145ms
05:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
05:01:01 INFO - PROCESS | 3272 | 1469451661705 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:01 INFO - PROCESS | 3272 | 1469451661740 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:01 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
05:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 159ms
05:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
05:01:01 INFO - PROCESS | 3272 | 1469451661875 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:01 INFO - PROCESS | 3272 | 1469451661909 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:02 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
05:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 158ms
05:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
05:01:02 INFO - PROCESS | 3272 | 1469451662044 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:02 INFO - PROCESS | 3272 | 1469451662066 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:02 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
05:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 159ms
05:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
05:01:02 INFO - PROCESS | 3272 | 1469451662191 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:02 INFO - PROCESS | 3272 | 1469451662229 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
05:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 158ms
05:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
05:01:02 INFO - PROCESS | 3272 | 1469451662359 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:02 INFO - PROCESS | 3272 | 1469451662379 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:02 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
05:01:02 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:01:02 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
05:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 158ms
05:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
05:01:02 INFO - PROCESS | 3272 | 1469451662507 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:02 INFO - PROCESS | 3272 | 1469451662548 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
05:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 159ms
05:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
05:01:02 INFO - PROCESS | 3272 | 1469451662679 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:02 INFO - PROCESS | 3272 | 1469451662707 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:02 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
05:01:02 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:01:02 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
05:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 158ms
05:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
05:01:02 INFO - PROCESS | 3272 | 1469451662828 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:02 INFO - PROCESS | 3272 | 1469451662864 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
05:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 145ms
05:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
05:01:02 INFO - PROCESS | 3272 | 1469451662998 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:03 INFO - PROCESS | 3272 | 1469451663022 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
05:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 357ms
05:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
05:01:03 INFO - PROCESS | 3272 | 1469451663353 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:03 INFO - PROCESS | 3272 | 1469451663382 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
05:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 158ms
05:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
05:01:03 INFO - PROCESS | 3272 | 1469451663524 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:03 INFO - PROCESS | 3272 | 1469451663560 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
05:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 159ms
05:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
05:01:03 INFO - PROCESS | 3272 | 1469451663677 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:03 INFO - PROCESS | 3272 | 1469451663715 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
05:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 158ms
05:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
05:01:03 INFO - PROCESS | 3272 | 1469451663837 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:03 INFO - PROCESS | 3272 | 1469451663888 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
05:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 158ms
05:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
05:01:03 INFO - PROCESS | 3272 | 1469451664007 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:04 INFO - PROCESS | 3272 | 1469451664025 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
05:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 159ms
05:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
05:01:04 INFO - PROCESS | 3272 | 1469451664160 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:04 INFO - PROCESS | 3272 | 1469451664205 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
05:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 158ms
05:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
05:01:04 INFO - PROCESS | 3272 | 1469451664332 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:04 INFO - PROCESS | 3272 | 1469451664345 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
05:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 159ms
05:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
05:01:04 INFO - PROCESS | 3272 | 1469451664483 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:04 INFO - PROCESS | 3272 | 1469451664516 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
05:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 158ms
05:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
05:01:04 INFO - PROCESS | 3272 | 1469451664650 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:04 INFO - PROCESS | 3272 | 1469451664683 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
05:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 158ms
05:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
05:01:04 INFO - PROCESS | 3272 | 1469451664796 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:04 INFO - PROCESS | 3272 | 1469451664831 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
05:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 159ms
05:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
05:01:04 INFO - PROCESS | 3272 | 1469451664964 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:04 INFO - PROCESS | 3272 | 1469451665007 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
05:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 198ms
05:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
05:01:05 INFO - PROCESS | 3272 | 1469451665154 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:05 INFO - PROCESS | 3272 | 1469451665196 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
05:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 184ms
05:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
05:01:05 INFO - PROCESS | 3272 | 1469451665351 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:05 INFO - PROCESS | 3272 | 1469451665389 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
05:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 145ms
05:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
05:01:05 INFO - PROCESS | 3272 | 1469451665517 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:05 INFO - PROCESS | 3272 | 1469451665561 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
05:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 185ms
05:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
05:01:05 INFO - PROCESS | 3272 | 1469451665708 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:05 INFO - PROCESS | 3272 | 1469451665742 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
05:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 158ms
05:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
05:01:05 INFO - PROCESS | 3272 | 1469451665874 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:05 INFO - PROCESS | 3272 | 1469451665892 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
05:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 159ms
05:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
05:01:06 INFO - PROCESS | 3272 | 1469451666025 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:06 INFO - PROCESS | 3272 | 1469451666053 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
05:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 158ms
05:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
05:01:06 INFO - PROCESS | 3272 | 1469451666193 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:06 INFO - PROCESS | 3272 | 1469451666214 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
05:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 158ms
05:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
05:01:06 INFO - PROCESS | 3272 | 1469451666345 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:06 INFO - PROCESS | 3272 | 1469451666389 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
05:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 159ms
05:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
05:01:06 INFO - PROCESS | 3272 | 1469451666506 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:06 INFO - PROCESS | 3272 | 1469451666535 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
05:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 118ms
05:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
05:01:06 INFO - PROCESS | 3272 | 1469451666626 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:06 INFO - PROCESS | 3272 | 1469451666669 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
05:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 159ms
05:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
05:01:06 INFO - PROCESS | 3272 | 1469451666793 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:06 INFO - PROCESS | 3272 | 1469451666816 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
05:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 158ms
05:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
05:01:06 INFO - PROCESS | 3272 | 1469451666941 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:06 INFO - PROCESS | 3272 | 1469451666975 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
05:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 159ms
05:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
05:01:07 INFO - PROCESS | 3272 | 1469451667113 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:07 INFO - PROCESS | 3272 | 1469451667144 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
05:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 158ms
05:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
05:01:07 INFO - PROCESS | 3272 | 1469451667257 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:07 INFO - PROCESS | 3272 | 1469451667297 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
05:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 158ms
05:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
05:01:07 INFO - PROCESS | 3272 | 1469451667430 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:07 INFO - PROCESS | 3272 | 1469451667461 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
05:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 159ms
05:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
05:01:07 INFO - PROCESS | 3272 | 1469451667579 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:07 INFO - PROCESS | 3272 | 1469451667615 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
05:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 158ms
05:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
05:01:07 INFO - PROCESS | 3272 | 1469451667749 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:07 INFO - PROCESS | 3272 | 1469451667785 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
05:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 159ms
05:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
05:01:07 INFO - PROCESS | 3272 | 1469451667903 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:07 INFO - PROCESS | 3272 | 1469451667950 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
05:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 197ms
05:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
05:01:08 INFO - PROCESS | 3272 | 1469451668106 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:08 INFO - PROCESS | 3272 | 1469451668152 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
05:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 185ms
05:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
05:01:08 INFO - PROCESS | 3272 | 1469451668293 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:08 INFO - PROCESS | 3272 | 1469451668341 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
05:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 410ms
05:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
05:01:08 INFO - PROCESS | 3272 | 1469451668708 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:08 INFO - PROCESS | 3272 | 1469451668746 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
05:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 158ms
05:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
05:01:08 INFO - PROCESS | 3272 | 1469451668877 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:08 INFO - PROCESS | 3272 | 1469451668905 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
05:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 145ms
05:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
05:01:09 INFO - PROCESS | 3272 | 1469451669029 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:09 INFO - PROCESS | 3272 | 1469451669065 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
05:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 159ms
05:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
05:01:09 INFO - PROCESS | 3272 | 1469451669192 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:09 INFO - PROCESS | 3272 | 1469451669231 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
05:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 158ms
05:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
05:01:09 INFO - PROCESS | 3272 | 1469451669363 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:09 INFO - PROCESS | 3272 | 1469451669391 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
05:01:09 INFO - PROCESS | 3272 | 1469451669396 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
05:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 159ms
05:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
05:01:09 INFO - PROCESS | 3272 | 1469451669514 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:09 INFO - PROCESS | 3272 | 1469451669557 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
05:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 158ms
05:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
05:01:09 INFO - PROCESS | 3272 | 1469451669683 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:09 INFO - PROCESS | 3272 | 1469451669704 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
05:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 158ms
05:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
05:01:09 INFO - PROCESS | 3272 | 1469451669835 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:09 INFO - PROCESS | 3272 | 1469451669874 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
05:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 159ms
05:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
05:01:09 INFO - PROCESS | 3272 | 1469451669985 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:10 INFO - PROCESS | 3272 | 1469451670017 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
05:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 158ms
05:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
05:01:10 INFO - PROCESS | 3272 | 1469451670152 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:10 INFO - PROCESS | 3272 | 1469451670188 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
05:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 145ms
05:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
05:01:10 INFO - PROCESS | 3272 | 1469451670329 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:10 INFO - PROCESS | 3272 | 1469451670365 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
05:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 198ms
05:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
05:01:10 INFO - PROCESS | 3272 | 1469451670521 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:10 INFO - PROCESS | 3272 | 1469451670558 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
05:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 159ms
05:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
05:01:10 INFO - PROCESS | 3272 | 1469451670672 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:10 INFO - PROCESS | 3272 | 1469451670719 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
05:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 185ms
05:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
05:01:10 INFO - PROCESS | 3272 | 1469451670889 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:10 INFO - PROCESS | 3272 | 1469451670951 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
05:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 185ms
05:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
05:01:11 INFO - PROCESS | 3272 | 1469451671087 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:11 INFO - PROCESS | 3272 | 1469451671137 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
05:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 185ms
05:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
05:01:11 INFO - PROCESS | 3272 | 1469451671297 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:11 INFO - PROCESS | 3272 | 1469451671315 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
05:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 158ms
05:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
05:01:11 INFO - PROCESS | 3272 | 1469451671450 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:11 INFO - PROCESS | 3272 | 1469451671493 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
05:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 185ms
05:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
05:01:11 INFO - PROCESS | 3272 | 1469451671650 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:11 INFO - PROCESS | 3272 | 1469451671679 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
05:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 145ms
05:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
05:01:11 INFO - PROCESS | 3272 | 1469451671799 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:11 INFO - PROCESS | 3272 | 1469451671827 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
05:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 158ms
05:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
05:01:11 INFO - PROCESS | 3272 | 1469451671967 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:11 INFO - PROCESS | 3272 | 1469451671999 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
05:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 158ms
05:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
05:01:12 INFO - PROCESS | 3272 | 1469451672137 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:12 INFO - PROCESS | 3272 | 1469451672167 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
05:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 159ms
05:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
05:01:12 INFO - PROCESS | 3272 | 1469451672283 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:12 INFO - PROCESS | 3272 | 1469451672327 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
05:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 158ms
05:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
05:01:12 INFO - PROCESS | 3272 | 1469451672453 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:12 INFO - PROCESS | 3272 | 1469451672482 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
05:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 158ms
05:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
05:01:12 INFO - PROCESS | 3272 | 1469451672616 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:12 INFO - PROCESS | 3272 | 1469451672662 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
05:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 185ms
05:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
05:01:12 INFO - PROCESS | 3272 | 1469451672827 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:12 INFO - PROCESS | 3272 | 1469451672855 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
05:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 158ms
05:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
05:01:12 INFO - PROCESS | 3272 | 1469451672976 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:13 INFO - PROCESS | 3272 | 1469451673017 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
05:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 145ms
05:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
05:01:13 INFO - PROCESS | 3272 | 1469451673147 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:13 INFO - PROCESS | 3272 | 1469451673184 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
05:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 184ms
05:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
05:01:13 INFO - PROCESS | 3272 | 1469451673334 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:13 INFO - PROCESS | 3272 | 1469451673375 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
05:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 159ms
05:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
05:01:13 INFO - PROCESS | 3272 | 1469451673489 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:13 INFO - PROCESS | 3272 | 1469451673537 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
05:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 185ms
05:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
05:01:13 INFO - PROCESS | 3272 | 1469451673707 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:13 INFO - PROCESS | 3272 | 1469451673775 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
05:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 422ms
05:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
05:01:14 INFO - PROCESS | 3272 | 1469451674122 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:14 INFO - PROCESS | 3272 | 1469451674150 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
05:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 158ms
05:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
05:01:14 INFO - PROCESS | 3272 | 1469451674274 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:14 INFO - PROCESS | 3272 | 1469451674304 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
05:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 159ms
05:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
05:01:14 INFO - PROCESS | 3272 | 1469451674441 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:14 INFO - PROCESS | 3272 | 1469451674487 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
05:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 198ms
05:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
05:01:14 INFO - PROCESS | 3272 | 1469451674633 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:14 INFO - PROCESS | 3272 | 1469451674671 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
05:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 158ms
05:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
05:01:14 INFO - PROCESS | 3272 | 1469451674791 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:14 INFO - PROCESS | 3272 | 1469451674819 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
05:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 158ms
05:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
05:01:14 INFO - PROCESS | 3272 | 1469451674958 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:14 INFO - PROCESS | 3272 | 1469451674991 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
05:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 159ms
05:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
05:01:15 INFO - PROCESS | 3272 | 1469451675111 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:15 INFO - PROCESS | 3272 | 1469451675141 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
05:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 158ms
05:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
05:01:15 INFO - PROCESS | 3272 | 1469451675279 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:15 INFO - PROCESS | 3272 | 1469451675316 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
05:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 145ms
05:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
05:01:15 INFO - PROCESS | 3272 | 1469451675428 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:15 INFO - PROCESS | 3272 | 1469451675460 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
05:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 145ms
05:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
05:01:15 INFO - PROCESS | 3272 | 1469451675592 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:15 INFO - PROCESS | 3272 | 1469451675631 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
05:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 185ms
05:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
05:01:15 INFO - PROCESS | 3272 | 1469451675782 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:15 INFO - PROCESS | 3272 | 1469451675824 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
05:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 158ms
05:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
05:01:15 INFO - PROCESS | 3272 | 1469451675950 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:15 INFO - PROCESS | 3272 | 1469451675979 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
05:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 185ms
05:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
05:01:16 INFO - PROCESS | 3272 | 1469451676143 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:16 INFO - PROCESS | 3272 | 1469451676183 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
05:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 145ms
05:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
05:01:16 INFO - PROCESS | 3272 | 1469451676312 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:16 INFO - PROCESS | 3272 | 1469451676335 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
05:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 184ms
05:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
05:01:16 INFO - PROCESS | 3272 | 1469451676502 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:16 INFO - PROCESS | 3272 | 1469451676553 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
05:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 198ms
05:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
05:01:16 INFO - PROCESS | 3272 | 1469451676691 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:16 INFO - PROCESS | 3272 | 1469451676726 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
05:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 159ms
05:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
05:01:16 INFO - PROCESS | 3272 | 1469451676856 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:16 INFO - PROCESS | 3272 | 1469451676890 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
05:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 158ms
05:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
05:01:17 INFO - PROCESS | 3272 | 1469451677011 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:17 INFO - PROCESS | 3272 | 1469451677061 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
05:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 158ms
05:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
05:01:17 INFO - PROCESS | 3272 | 1469451677172 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:17 INFO - PROCESS | 3272 | 1469451677215 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
05:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 159ms
05:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
05:01:17 INFO - PROCESS | 3272 | 1469451677324 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:17 INFO - PROCESS | 3272 | 1469451677354 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
05:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 145ms
05:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
05:01:17 INFO - PROCESS | 3272 | 1469451677498 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:17 INFO - PROCESS | 3272 | 1469451677527 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
05:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 145ms
05:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
05:01:17 INFO - PROCESS | 3272 | 1469451677663 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:17 INFO - PROCESS | 3272 | 1469451677688 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
05:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 158ms
05:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
05:01:17 INFO - PROCESS | 3272 | 1469451677808 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:17 INFO - PROCESS | 3272 | 1469451677850 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
05:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 158ms
05:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
05:01:17 INFO - PROCESS | 3272 | 1469451677976 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:18 INFO - PROCESS | 3272 | 1469451678000 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
05:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 159ms
05:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
05:01:18 INFO - PROCESS | 3272 | 1469451678127 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:18 INFO - PROCESS | 3272 | 1469451678174 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:18 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
05:01:18 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:01:18 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
05:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 158ms
05:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
05:01:18 INFO - PROCESS | 3272 | 1469451678299 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:18 INFO - PROCESS | 3272 | 1469451678339 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:18 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
05:01:18 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:01:18 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
05:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 145ms
05:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
05:01:18 INFO - PROCESS | 3272 | 1469451678448 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:18 INFO - PROCESS | 3272 | 1469451678489 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:18 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
05:01:18 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
05:01:18 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
05:01:18 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
05:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 145ms
05:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
05:01:18 INFO - PROCESS | 3272 | 1469451678618 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:18 INFO - PROCESS | 3272 | 1469451678662 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:18 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
05:01:18 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:01:18 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
05:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 158ms
05:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
05:01:18 INFO - PROCESS | 3272 | 1469451678767 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:18 INFO - PROCESS | 3272 | 1469451678798 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:18 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
05:01:18 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:01:18 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
05:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 159ms
05:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
05:01:18 INFO - PROCESS | 3272 | 1469451678934 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:18 INFO - PROCESS | 3272 | 1469451678980 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:19 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
05:01:19 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
05:01:19 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
05:01:19 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
05:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 501ms
05:01:19 INFO - PROCESS | 3272 | 1469451679438 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
05:01:19 INFO - PROCESS | 3272 | 1469451679469 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
05:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 159ms
05:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
05:01:19 INFO - PROCESS | 3272 | 1469451679612 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:19 INFO - PROCESS | 3272 | 1469451679645 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:19 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
05:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 158ms
05:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
05:01:19 INFO - PROCESS | 3272 | 1469451679763 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:19 INFO - PROCESS | 3272 | 1469451679814 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:19 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
05:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 158ms
05:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
05:01:19 INFO - PROCESS | 3272 | 1469451679929 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:19 INFO - PROCESS | 3272 | 1469451679963 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
05:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 159ms
05:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
05:01:20 INFO - PROCESS | 3272 | 1469451680098 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:20 INFO - PROCESS | 3272 | 1469451680116 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
05:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 158ms
05:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
05:01:20 INFO - PROCESS | 3272 | 1469451680252 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:20 INFO - PROCESS | 3272 | 1469451680282 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
05:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 146ms
05:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
05:01:20 INFO - PROCESS | 3272 | 1469451680401 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:20 INFO - PROCESS | 3272 | 1469451680438 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:20 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
05:01:20 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
05:01:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:01:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 145ms
05:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
05:01:20 INFO - PROCESS | 3272 | 1469451680569 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:20 INFO - PROCESS | 3272 | 1469451680602 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
05:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 158ms
05:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
05:01:20 INFO - PROCESS | 3272 | 1469451680740 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:20 INFO - PROCESS | 3272 | 1469451680746 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
05:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 106ms
05:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
05:01:20 INFO - PROCESS | 3272 | 1469451680836 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:20 INFO - PROCESS | 3272 | 1469451680868 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
05:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 145ms
05:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
05:01:20 INFO - PROCESS | 3272 | 1469451681002 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:21 INFO - PROCESS | 3272 | 1469451681041 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
05:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 158ms
05:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
05:01:21 INFO - PROCESS | 3272 | 1469451681174 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:21 INFO - PROCESS | 3272 | 1469451681191 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
05:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 158ms
05:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
05:01:21 INFO - PROCESS | 3272 | 1469451681323 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:21 INFO - PROCESS | 3272 | 1469451681372 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
05:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 185ms
05:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
05:01:21 INFO - PROCESS | 3272 | 1469451681510 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:21 INFO - PROCESS | 3272 | 1469451681537 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
05:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 159ms
05:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
05:01:21 INFO - PROCESS | 3272 | 1469451681676 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:21 INFO - PROCESS | 3272 | 1469451681711 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
05:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 158ms
05:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
05:01:21 INFO - PROCESS | 3272 | 1469451681846 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:21 INFO - PROCESS | 3272 | 1469451681868 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
05:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 158ms
05:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
05:01:21 INFO - PROCESS | 3272 | 1469451681997 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:22 INFO - PROCESS | 3272 | 1469451682043 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
05:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 185ms
05:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
05:01:22 INFO - PROCESS | 3272 | 1469451682189 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:22 INFO - PROCESS | 3272 | 1469451682230 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
05:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 185ms
05:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
05:01:22 INFO - PROCESS | 3272 | 1469451682392 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:22 INFO - PROCESS | 3272 | 1469451682406 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
05:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 158ms
05:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
05:01:22 INFO - PROCESS | 3272 | 1469451682546 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:22 INFO - PROCESS | 3272 | 1469451682595 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
05:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 184ms
05:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
05:01:22 INFO - PROCESS | 3272 | 1469451682735 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:22 INFO - PROCESS | 3272 | 1469451682779 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
05:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 146ms
05:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
05:01:22 INFO - PROCESS | 3272 | 1469451682900 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:22 INFO - PROCESS | 3272 | 1469451682939 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
05:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 145ms
05:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
05:01:23 INFO - PROCESS | 3272 | 1469451683070 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:23 INFO - PROCESS | 3272 | 1469451683097 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
05:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 185ms
05:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
05:01:23 INFO - PROCESS | 3272 | 1469451683258 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:23 INFO - PROCESS | 3272 | 1469451683295 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
05:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 158ms
05:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
05:01:23 INFO - PROCESS | 3272 | 1469451683412 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:23 INFO - PROCESS | 3272 | 1469451683447 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
05:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 158ms
05:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
05:01:23 INFO - PROCESS | 3272 | 1469451683573 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:23 INFO - PROCESS | 3272 | 1469451683615 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
05:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 158ms
05:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
05:01:23 INFO - PROCESS | 3272 | 1469451683745 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:23 INFO - PROCESS | 3272 | 1469451683789 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
05:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 159ms
05:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
05:01:23 INFO - PROCESS | 3272 | 1469451683898 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:23 INFO - PROCESS | 3272 | 1469451683949 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
05:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 158ms
05:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
05:01:24 INFO - PROCESS | 3272 | 1469451684068 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:24 INFO - PROCESS | 3272 | 1469451684115 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:24 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
05:01:24 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:01:24 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
05:01:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:01:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 185ms
05:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
05:01:24 INFO - PROCESS | 3272 | 1469451684255 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:24 INFO - PROCESS | 3272 | 1469451684286 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
05:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 145ms
05:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
05:01:24 INFO - PROCESS | 3272 | 1469451684421 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:24 INFO - PROCESS | 3272 | 1469451684465 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
05:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 159ms
05:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
05:01:24 INFO - PROCESS | 3272 | 1469451684591 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:24 INFO - PROCESS | 3272 | 1469451684618 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
05:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 158ms
05:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
05:01:24 INFO - PROCESS | 3272 | 1469451684740 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:24 INFO - PROCESS | 3272 | 1469451684788 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:24 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
05:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 185ms
05:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
05:01:24 INFO - PROCESS | 3272 | 1469451684929 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:24 INFO - PROCESS | 3272 | 1469451684978 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:25 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
05:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 145ms
05:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
05:01:25 INFO - PROCESS | 3272 | 1469451685096 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:25 INFO - PROCESS | 3272 | 1469451685143 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
05:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 159ms
05:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
05:01:25 INFO - PROCESS | 3272 | 1469451685265 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:25 INFO - PROCESS | 3272 | 1469451685297 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
05:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 620ms
05:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
05:01:25 INFO - PROCESS | 3272 | 1469451685881 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:25 INFO - PROCESS | 3272 | 1469451685919 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
05:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 158ms
05:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
05:01:26 INFO - PROCESS | 3272 | 1469451686051 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:26 INFO - PROCESS | 3272 | 1469451686064 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
05:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 145ms
05:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
05:01:26 INFO - PROCESS | 3272 | 1469451686203 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:26 INFO - PROCESS | 3272 | 1469451686241 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
05:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 185ms
05:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
05:01:26 INFO - PROCESS | 3272 | 1469451686391 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:26 INFO - PROCESS | 3272 | 1469451686426 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
05:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 158ms
05:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
05:01:26 INFO - PROCESS | 3272 | 1469451686562 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:26 INFO - PROCESS | 3272 | 1469451686581 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
05:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 158ms
05:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
05:01:26 INFO - PROCESS | 3272 | 1469451686711 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:26 INFO - PROCESS | 3272 | 1469451686756 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
05:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 184ms
05:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
05:01:26 INFO - PROCESS | 3272 | 1469451686919 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:26 INFO - PROCESS | 3272 | 1469451686938 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 159ms
05:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
05:01:27 INFO - PROCESS | 3272 | 1469451687067 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:27 INFO - PROCESS | 3272 | 1469451687097 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:27 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
05:01:27 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
05:01:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:01:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 158ms
05:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
05:01:27 INFO - PROCESS | 3272 | 1469451687237 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:27 INFO - PROCESS | 3272 | 1469451687259 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:27 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
05:01:27 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
05:01:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:01:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 145ms
05:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
05:01:27 INFO - PROCESS | 3272 | 1469451687388 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:27 INFO - PROCESS | 3272 | 1469451687436 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:27 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
05:01:27 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
05:01:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:01:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 184ms
05:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
05:01:27 INFO - PROCESS | 3272 | 1469451687604 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:27 INFO - PROCESS | 3272 | 1469451687671 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:27 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]"
05:01:27 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
05:01:27 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
05:01:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:01:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 198ms
05:01:27 INFO - PROCESS | 3272 | 1469451687816 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
05:01:27 INFO - PROCESS | 3272 | 1469451687843 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:27 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
05:01:27 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
05:01:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:01:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 198ms
05:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
05:01:27 INFO - PROCESS | 3272 | 1469451688009 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:28 INFO - PROCESS | 3272 | 1469451688034 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
05:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 158ms
05:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
05:01:28 INFO - PROCESS | 3272 | 1469451688161 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:28 INFO - PROCESS | 3272 | 1469451688206 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
05:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 158ms
05:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
05:01:28 INFO - PROCESS | 3272 | 1469451688329 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:28 INFO - PROCESS | 3272 | 1469451688356 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
05:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 198ms
05:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
05:01:28 INFO - PROCESS | 3272 | 1469451688515 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:28 INFO - PROCESS | 3272 | 1469451688551 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
05:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 159ms
05:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
05:01:28 INFO - PROCESS | 3272 | 1469451688685 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:28 INFO - PROCESS | 3272 | 1469451688704 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
05:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 158ms
05:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
05:01:28 INFO - PROCESS | 3272 | 1469451688835 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:28 INFO - PROCESS | 3272 | 1469451688877 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
05:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 158ms
05:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
05:01:28 INFO - PROCESS | 3272 | 1469451689000 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:29 INFO - PROCESS | 3272 | 1469451689043 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
05:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 198ms
05:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
05:01:29 INFO - PROCESS | 3272 | 1469451689190 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:29 INFO - PROCESS | 3272 | 1469451689220 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
05:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 145ms
05:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
05:01:29 INFO - PROCESS | 3272 | 1469451689358 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:29 INFO - PROCESS | 3272 | 1469451689397 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
05:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 158ms
05:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
05:01:29 INFO - PROCESS | 3272 | 1469451689523 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:29 INFO - PROCESS | 3272 | 1469451689549 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
05:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 159ms
05:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
05:01:29 INFO - PROCESS | 3272 | 1469451689674 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:29 INFO - PROCESS | 3272 | 1469451689715 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
05:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 158ms
05:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
05:01:29 INFO - PROCESS | 3272 | 1469451689842 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:29 INFO - PROCESS | 3272 | 1469451689873 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
05:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 158ms
05:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
05:01:29 INFO - PROCESS | 3272 | 1469451689993 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:30 INFO - PROCESS | 3272 | 1469451690051 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
05:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 211ms
05:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
05:01:30 INFO - PROCESS | 3272 | 1469451690213 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:30 INFO - PROCESS | 3272 | 1469451690230 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
05:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 159ms
05:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
05:01:30 INFO - PROCESS | 3272 | 1469451690361 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:30 INFO - PROCESS | 3272 | 1469451690392 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
05:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 158ms
05:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
05:01:30 INFO - PROCESS | 3272 | 1469451690534 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:30 INFO - PROCESS | 3272 | 1469451690559 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
05:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 159ms
05:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
05:01:30 INFO - PROCESS | 3272 | 1469451690705 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:30 INFO - PROCESS | 3272 | 1469451690739 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
05:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 356ms
05:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
05:01:31 INFO - PROCESS | 3272 | 1469451691058 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:31 INFO - PROCESS | 3272 | 1469451691099 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
05:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 185ms
05:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
05:01:31 INFO - PROCESS | 3272 | 1469451691249 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:31 INFO - PROCESS | 3272 | 1469451691277 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
05:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 158ms
05:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
05:01:31 INFO - PROCESS | 3272 | 1469451691422 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:31 INFO - PROCESS | 3272 | 1469451691455 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
05:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 145ms
05:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
05:01:31 INFO - PROCESS | 3272 | 1469451691567 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:31 INFO - PROCESS | 3272 | 1469451691606 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
05:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 145ms
05:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
05:01:31 INFO - PROCESS | 3272 | 1469451691739 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:31 INFO - PROCESS | 3272 | 1469451691775 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
05:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 159ms
05:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
05:01:31 INFO - PROCESS | 3272 | 1469451691908 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:31 INFO - PROCESS | 3272 | 1469451691935 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
05:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 158ms
05:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
05:01:32 INFO - PROCESS | 3272 | 1469451692055 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:32 INFO - PROCESS | 3272 | 1469451692081 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
05:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 158ms
05:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
05:01:32 INFO - PROCESS | 3272 | 1469451692208 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:32 INFO - PROCESS | 3272 | 1469451692250 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
05:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 159ms
05:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
05:01:32 INFO - PROCESS | 3272 | 1469451692376 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:32 INFO - PROCESS | 3272 | 1469451692408 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
05:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 145ms
05:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
05:01:32 INFO - PROCESS | 3272 | 1469451692534 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:32 INFO - PROCESS | 3272 | 1469451692560 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
05:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 145ms
05:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
05:01:32 INFO - PROCESS | 3272 | 1469451692693 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:32 INFO - PROCESS | 3272 | 1469451692749 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
05:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 184ms
05:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
05:01:32 INFO - PROCESS | 3272 | 1469451692894 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:32 INFO - PROCESS | 3272 | 1469451692939 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
05:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 159ms
05:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
05:01:33 INFO - PROCESS | 3272 | 1469451693058 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:33 INFO - PROCESS | 3272 | 1469451693104 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
05:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 145ms
05:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
05:01:33 INFO - PROCESS | 3272 | 1469451693218 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:33 INFO - PROCESS | 3272 | 1469451693247 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
05:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 159ms
05:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
05:01:33 INFO - PROCESS | 3272 | 1469451693367 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:33 INFO - PROCESS | 3272 | 1469451693411 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
05:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 158ms
05:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
05:01:33 INFO - PROCESS | 3272 | 1469451693536 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:33 INFO - PROCESS | 3272 | 1469451693558 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
05:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 158ms
05:01:33 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
05:01:33 INFO - PROCESS | 3272 | 1469451693687 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:33 INFO - PROCESS | 3272 | 1469451693733 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:33 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 () {
05:01:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
05:01:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
05:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:01:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
05:01:33 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 () {
05:01:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
05:01:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
05:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:01:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
05:01:33 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 () {
05:01:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
05:01:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
05:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:01:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
05:01:33 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 () {
05:01:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
05:01:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
05:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:01:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
05:01:33 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 198ms
05:01:33 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
05:01:33 INFO - PROCESS | 3272 | 1469451693886 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:33 INFO - PROCESS | 3272 | 1469451693948 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
05:01:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
05:01:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:01:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
05:01:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
05:01:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
05:01:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:01:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
05:01:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
05:01:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
05:01:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:01:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
05:01:34 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 198ms
05:01:34 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
05:01:34 INFO - PROCESS | 3272 | 1469451694095 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:34 INFO - PROCESS | 3272 | 1469451694114 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:34 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
05:01:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
05:01:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:01:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
05:01:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
05:01:34 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.
05:01:34 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
05:01:34 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 159ms
05:01:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
05:01:34 INFO - PROCESS | 3272 | 1469451694244 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:34 INFO - PROCESS | 3272 | 1469451694280 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
05:01:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 145ms
05:01:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
05:01:34 INFO - PROCESS | 3272 | 1469451694417 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:34 INFO - PROCESS | 3272 | 1469451694439 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
05:01:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 145ms
05:01:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
05:01:34 INFO - PROCESS | 3272 | 1469451694562 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:34 INFO - PROCESS | 3272 | 1469451694602 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
05:01:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 159ms
05:01:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
05:01:34 INFO - PROCESS | 3272 | 1469451694731 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:34 INFO - PROCESS | 3272 | 1469451694772 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
05:01:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 158ms
05:01:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
05:01:34 INFO - PROCESS | 3272 | 1469451694903 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:34 INFO - PROCESS | 3272 | 1469451694925 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
05:01:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 159ms
05:01:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
05:01:35 INFO - PROCESS | 3272 | 1469451695049 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:35 INFO - PROCESS | 3272 | 1469451695095 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
05:01:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 158ms
05:01:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
05:01:35 INFO - PROCESS | 3272 | 1469451695219 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:35 INFO - PROCESS | 3272 | 1469451695239 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
05:01:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 158ms
05:01:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
05:01:35 INFO - PROCESS | 3272 | 1469451695367 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:35 INFO - PROCESS | 3272 | 1469451695413 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
05:01:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 159ms
05:01:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
05:01:35 INFO - PROCESS | 3272 | 1469451695538 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:35 INFO - PROCESS | 3272 | 1469451695568 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
05:01:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 145ms
05:01:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
05:01:35 INFO - PROCESS | 3272 | 1469451695686 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:35 INFO - PROCESS | 3272 | 1469451695728 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
05:01:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 145ms
05:01:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
05:01:35 INFO - PROCESS | 3272 | 1469451695853 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:35 INFO - PROCESS | 3272 | 1469451695880 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
05:01:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 158ms
05:01:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
05:01:35 INFO - PROCESS | 3272 | 1469451696002 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:36 INFO - PROCESS | 3272 | 1469451696051 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
05:01:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 158ms
05:01:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
05:01:36 INFO - PROCESS | 3272 | 1469451696201 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:36 INFO - PROCESS | 3272 | 1469451696263 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
05:01:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 436ms
05:01:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
05:01:36 INFO - PROCESS | 3272 | 1469451696606 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:36 INFO - PROCESS | 3272 | 1469451696633 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
05:01:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 158ms
05:01:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
05:01:36 INFO - PROCESS | 3272 | 1469451696777 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:36 INFO - PROCESS | 3272 | 1469451696788 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
05:01:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 158ms
05:01:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
05:01:36 INFO - PROCESS | 3272 | 1469451696923 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:36 INFO - PROCESS | 3272 | 1469451696978 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
05:01:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 198ms
05:01:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
05:01:37 INFO - PROCESS | 3272 | 1469451697131 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:37 INFO - PROCESS | 3272 | 1469451697149 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
05:01:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 159ms
05:01:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
05:01:37 INFO - PROCESS | 3272 | 1469451697273 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:37 INFO - PROCESS | 3272 | 1469451697311 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
05:01:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 158ms
05:01:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
05:01:37 INFO - PROCESS | 3272 | 1469451697443 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:37 INFO - PROCESS | 3272 | 1469451697480 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
05:01:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 198ms
05:01:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
05:01:37 INFO - PROCESS | 3272 | 1469451697634 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:37 INFO - PROCESS | 3272 | 1469451697667 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
05:01:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 158ms
05:01:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
05:01:37 INFO - PROCESS | 3272 | 1469451697793 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:37 INFO - PROCESS | 3272 | 1469451697820 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:37 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
05:01:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 159ms
05:01:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
05:01:37 INFO - PROCESS | 3272 | 1469451697963 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:37 INFO - PROCESS | 3272 | 1469451697994 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
05:01:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 158ms
05:01:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
05:01:38 INFO - PROCESS | 3272 | 1469451698114 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:38 INFO - PROCESS | 3272 | 1469451698153 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:38 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
05:01:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 158ms
05:01:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
05:01:38 INFO - PROCESS | 3272 | 1469451698266 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:38 INFO - PROCESS | 3272 | 1469451698318 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
05:01:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 198ms
05:01:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
05:01:38 INFO - PROCESS | 3272 | 1469451698479 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:38 INFO - PROCESS | 3272 | 1469451698507 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
05:01:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 198ms
05:01:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
05:01:38 INFO - PROCESS | 3272 | 1469451698669 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:38 INFO - PROCESS | 3272 | 1469451698713 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
05:01:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 185ms
05:01:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
05:01:38 INFO - PROCESS | 3272 | 1469451698863 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:38 INFO - PROCESS | 3272 | 1469451698919 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
05:01:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 198ms
05:01:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
05:01:39 INFO - PROCESS | 3272 | 1469451699067 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:39 INFO - PROCESS | 3272 | 1469451699118 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
05:01:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 185ms
05:01:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
05:01:39 INFO - PROCESS | 3272 | 1469451699256 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:39 INFO - PROCESS | 3272 | 1469451699285 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
05:01:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 159ms
05:01:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
05:01:39 INFO - PROCESS | 3272 | 1469451699427 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:39 INFO - PROCESS | 3272 | 1469451699467 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
05:01:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 145ms
05:01:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
05:01:39 INFO - PROCESS | 3272 | 1469451699578 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:39 INFO - PROCESS | 3272 | 1469451699612 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
05:01:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 158ms
05:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
05:01:39 INFO - PROCESS | 3272 | 1469451699749 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:39 INFO - PROCESS | 3272 | 1469451699790 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
05:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 159ms
05:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
05:01:39 INFO - PROCESS | 3272 | 1469451699919 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:39 INFO - PROCESS | 3272 | 1469451699939 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
05:01:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 198ms
05:01:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
05:01:40 INFO - PROCESS | 3272 | 1469451700107 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:40 INFO - PROCESS | 3272 | 1469451700136 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
05:01:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 158ms
05:01:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
05:01:40 INFO - PROCESS | 3272 | 1469451700275 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:40 INFO - PROCESS | 3272 | 1469451700301 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
05:01:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 185ms
05:01:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
05:01:40 INFO - PROCESS | 3272 | 1469451700460 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:40 INFO - PROCESS | 3272 | 1469451700482 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
05:01:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 158ms
05:01:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
05:01:40 INFO - PROCESS | 3272 | 1469451700628 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:40 INFO - PROCESS | 3272 | 1469451700655 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
05:01:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 159ms
05:01:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
05:01:40 INFO - PROCESS | 3272 | 1469451700777 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:40 INFO - PROCESS | 3272 | 1469451700822 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
05:01:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 198ms
05:01:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
05:01:40 INFO - PROCESS | 3272 | 1469451700969 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:40 INFO - PROCESS | 3272 | 1469451701013 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:41 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
05:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 158ms
05:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
05:01:41 INFO - PROCESS | 3272 | 1469451701135 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:41 INFO - PROCESS | 3272 | 1469451701181 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
05:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 158ms
05:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
05:01:41 INFO - PROCESS | 3272 | 1469451701304 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:41 INFO - PROCESS | 3272 | 1469451701334 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
05:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 159ms
05:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
05:01:41 INFO - PROCESS | 3272 | 1469451701451 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:41 INFO - PROCESS | 3272 | 1469451701499 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:41 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
05:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 277ms
05:01:41 INFO - PROCESS | 3272 | 1469451701775 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
05:01:41 INFO - PROCESS | 3272 | 1469451701820 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
05:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 316ms
05:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
05:01:42 INFO - PROCESS | 3272 | 1469451702097 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:42 INFO - PROCESS | 3272 | 1469451702126 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
05:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 159ms
05:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
05:01:42 INFO - PROCESS | 3272 | 1469451702268 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:42 INFO - PROCESS | 3272 | 1469451702283 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
05:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 158ms
05:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
05:01:42 INFO - PROCESS | 3272 | 1469451702420 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:42 INFO - PROCESS | 3272 | 1469451702474 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
05:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 198ms
05:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
05:01:42 INFO - PROCESS | 3272 | 1469451702605 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:42 INFO - PROCESS | 3272 | 1469451702638 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
05:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 158ms
05:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
05:01:42 INFO - PROCESS | 3272 | 1469451702774 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:42 INFO - PROCESS | 3272 | 1469451702810 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:42 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
05:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 159ms
05:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
05:01:42 INFO - PROCESS | 3272 | 1469451702925 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:42 INFO - PROCESS | 3272 | 1469451702967 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
05:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 158ms
05:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
05:01:43 INFO - PROCESS | 3272 | 1469451703091 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:43 INFO - PROCESS | 3272 | 1469451703127 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:43 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
05:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 159ms
05:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
05:01:43 INFO - PROCESS | 3272 | 1469451703261 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:43 INFO - PROCESS | 3272 | 1469451703276 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
05:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 145ms
05:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
05:01:43 INFO - PROCESS | 3272 | 1469451703409 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:43 INFO - PROCESS | 3272 | 1469451703441 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
05:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 158ms
05:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
05:01:43 INFO - PROCESS | 3272 | 1469451703578 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:43 INFO - PROCESS | 3272 | 1469451703592 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
05:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 159ms
05:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
05:01:43 INFO - PROCESS | 3272 | 1469451703731 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:43 INFO - PROCESS | 3272 | 1469451703786 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
05:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 185ms
05:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
05:01:43 INFO - PROCESS | 3272 | 1469451703922 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:43 INFO - PROCESS | 3272 | 1469451703969 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
05:01:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 184ms
05:01:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
05:01:44 INFO - PROCESS | 3272 | 1469451704111 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:44 INFO - PROCESS | 3272 | 1469451704153 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
05:01:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 159ms
05:01:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
05:01:44 INFO - PROCESS | 3272 | 1469451704282 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:44 INFO - PROCESS | 3272 | 1469451704314 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
05:01:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 158ms
05:01:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
05:01:44 INFO - PROCESS | 3272 | 1469451704439 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:44 INFO - PROCESS | 3272 | 1469451704485 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
05:01:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 212ms
05:01:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
05:01:44 INFO - PROCESS | 3272 | 1469451704661 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:44 INFO - PROCESS | 3272 | 1469451704696 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
05:01:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 158ms
05:01:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
05:01:44 INFO - PROCESS | 3272 | 1469451704810 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:44 INFO - PROCESS | 3272 | 1469451704848 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
05:01:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 158ms
05:01:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
05:01:44 INFO - PROCESS | 3272 | 1469451704979 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:44 INFO - PROCESS | 3272 | 1469451705000 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
05:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 159ms
05:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
05:01:45 INFO - PROCESS | 3272 | 1469451705125 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:45 INFO - PROCESS | 3272 | 1469451705170 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:45 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
05:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 158ms
05:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
05:01:45 INFO - PROCESS | 3272 | 1469451705296 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:45 INFO - PROCESS | 3272 | 1469451705339 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:45 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
05:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 198ms
05:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
05:01:45 INFO - PROCESS | 3272 | 1469451705487 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:45 INFO - PROCESS | 3272 | 1469451705531 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:45 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
05:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 185ms
05:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
05:01:45 INFO - PROCESS | 3272 | 1469451705686 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:45 INFO - PROCESS | 3272 | 1469451705714 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:45 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)
05:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 158ms
05:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
05:01:45 INFO - PROCESS | 3272 | 1469451705857 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:45 INFO - PROCESS | 3272 | 1469451705882 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
05:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 159ms
05:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
05:01:45 INFO - PROCESS | 3272 | 1469451705996 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:46 INFO - PROCESS | 3272 | 1469451706040 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
05:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 158ms
05:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
05:01:46 INFO - PROCESS | 3272 | 1469451706172 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:46 INFO - PROCESS | 3272 | 1469451706200 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
05:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 158ms
05:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
05:01:46 INFO - PROCESS | 3272 | 1469451706319 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:46 INFO - PROCESS | 3272 | 1469451706365 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
05:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 159ms
05:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
05:01:46 INFO - PROCESS | 3272 | 1469451706487 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:46 INFO - PROCESS | 3272 | 1469451706500 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
05:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 158ms
05:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
05:01:46 INFO - PROCESS | 3272 | 1469451706632 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:46 INFO - PROCESS | 3272 | 1469451706680 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
05:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 158ms
05:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
05:01:46 INFO - PROCESS | 3272 | 1469451706800 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:46 INFO - PROCESS | 3272 | 1469451706844 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
05:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 145ms
05:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
05:01:46 INFO - PROCESS | 3272 | 1469451706954 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:47 INFO - PROCESS | 3272 | 1469451707022 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
05:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 409ms
05:01:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
05:01:47 INFO - PROCESS | 3272 | 1469451707385 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:47 INFO - PROCESS | 3272 | 1469451707397 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
05:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 158ms
05:01:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
05:01:47 INFO - PROCESS | 3272 | 1469451707536 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:47 INFO - PROCESS | 3272 | 1469451707574 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
05:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 158ms
05:01:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
05:01:47 INFO - PROCESS | 3272 | 1469451707706 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:47 INFO - PROCESS | 3272 | 1469451707743 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:47 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
05:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 158ms
05:01:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
05:01:47 INFO - PROCESS | 3272 | 1469451707874 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:47 INFO - PROCESS | 3272 | 1469451707890 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
05:01:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 159ms
05:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
05:01:48 INFO - PROCESS | 3272 | 1469451708024 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:48 INFO - PROCESS | 3272 | 1469451708057 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
05:01:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 158ms
05:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
05:01:48 INFO - PROCESS | 3272 | 1469451708193 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:48 INFO - PROCESS | 3272 | 1469451708221 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:48 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)
05:01:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 198ms
05:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
05:01:48 INFO - PROCESS | 3272 | 1469451708383 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:48 INFO - PROCESS | 3272 | 1469451708416 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
05:01:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 158ms
05:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
05:01:48 INFO - PROCESS | 3272 | 1469451708529 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:48 INFO - PROCESS | 3272 | 1469451708555 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
05:01:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 159ms
05:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
05:01:48 INFO - PROCESS | 3272 | 1469451708700 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:48 INFO - PROCESS | 3272 | 1469451708730 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
05:01:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 158ms
05:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
05:01:48 INFO - PROCESS | 3272 | 1469451708851 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:48 INFO - PROCESS | 3272 | 1469451708902 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
05:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 158ms
05:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
05:01:49 INFO - PROCESS | 3272 | 1469451709017 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:49 INFO - PROCESS | 3272 | 1469451709065 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
05:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 184ms
05:01:49 INFO - PROCESS | 3272 | 1469451709235 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
05:01:49 INFO - PROCESS | 3272 | 1469451709285 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
05:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 185ms
05:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
05:01:49 INFO - PROCESS | 3272 | 1469451709446 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:49 INFO - PROCESS | 3272 | 1469451709469 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
05:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 198ms
05:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
05:01:49 INFO - PROCESS | 3272 | 1469451709634 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:49 INFO - PROCESS | 3272 | 1469451709672 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
05:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 184ms
05:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
05:01:49 INFO - PROCESS | 3272 | 1469451709829 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:49 INFO - PROCESS | 3272 | 1469451709869 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
05:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 158ms
05:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
05:01:49 INFO - PROCESS | 3272 | 1469451709995 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:50 INFO - PROCESS | 3272 | 1469451710006 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
05:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 158ms
05:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
05:01:50 INFO - PROCESS | 3272 | 1469451710139 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:50 INFO - PROCESS | 3272 | 1469451710181 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
05:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 159ms
05:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
05:01:50 INFO - PROCESS | 3272 | 1469451710307 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:50 INFO - PROCESS | 3272 | 1469451710349 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
05:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 158ms
05:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
05:01:50 INFO - PROCESS | 3272 | 1469451710473 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:50 INFO - PROCESS | 3272 | 1469451710498 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
05:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 158ms
05:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
05:01:50 INFO - PROCESS | 3272 | 1469451710625 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:50 INFO - PROCESS | 3272 | 1469451710661 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
05:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 159ms
05:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
05:01:50 INFO - PROCESS | 3272 | 1469451710791 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:50 INFO - PROCESS | 3272 | 1469451710803 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
05:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 158ms
05:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
05:01:50 INFO - PROCESS | 3272 | 1469451710938 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:50 INFO - PROCESS | 3272 | 1469451710979 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
05:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 159ms
05:01:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
05:01:51 INFO - PROCESS | 3272 | 1469451711108 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:51 INFO - PROCESS | 3272 | 1469451711151 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
05:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 158ms
05:01:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
05:01:51 INFO - PROCESS | 3272 | 1469451711280 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:51 INFO - PROCESS | 3272 | 1469451711309 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
05:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 185ms
05:01:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
05:01:51 INFO - PROCESS | 3272 | 1469451711466 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:51 INFO - PROCESS | 3272 | 1469451711493 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
05:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 158ms
05:01:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
05:01:51 INFO - PROCESS | 3272 | 1469451711617 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:51 INFO - PROCESS | 3272 | 1469451711660 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
05:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 159ms
05:01:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
05:01:51 INFO - PROCESS | 3272 | 1469451711789 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:51 INFO - PROCESS | 3272 | 1469451711822 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
05:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 184ms
05:01:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
05:01:51 INFO - PROCESS | 3272 | 1469451711980 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:52 INFO - PROCESS | 3272 | 1469451712024 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
05:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 158ms
05:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
05:01:52 INFO - PROCESS | 3272 | 1469451712145 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:52 INFO - PROCESS | 3272 | 1469451712165 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
05:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 158ms
05:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
05:01:52 INFO - PROCESS | 3272 | 1469451712294 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:52 INFO - PROCESS | 3272 | 1469451712327 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
05:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 159ms
05:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
05:01:52 INFO - PROCESS | 3272 | 1469451712551 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:52 INFO - PROCESS | 3272 | 1469451712662 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
05:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 343ms
05:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
05:01:52 INFO - PROCESS | 3272 | 1469451712802 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:52 INFO - PROCESS | 3272 | 1469451712838 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
05:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 185ms
05:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
05:01:52 INFO - PROCESS | 3272 | 1469451713010 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:53 INFO - PROCESS | 3272 | 1469451713035 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
05:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 145ms
05:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
05:01:53 INFO - PROCESS | 3272 | 1469451713160 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:53 INFO - PROCESS | 3272 | 1469451713195 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
05:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 145ms
05:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
05:01:53 INFO - PROCESS | 3272 | 1469451713331 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:53 INFO - PROCESS | 3272 | 1469451713357 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
05:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 158ms
05:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
05:01:53 INFO - PROCESS | 3272 | 1469451713483 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:53 INFO - PROCESS | 3272 | 1469451713523 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
05:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 158ms
05:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
05:01:53 INFO - PROCESS | 3272 | 1469451713652 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:53 INFO - PROCESS | 3272 | 1469451713669 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
05:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 198ms
05:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
05:01:53 INFO - PROCESS | 3272 | 1469451713842 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:53 INFO - PROCESS | 3272 | 1469451713877 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
05:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 159ms
05:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
05:01:53 INFO - PROCESS | 3272 | 1469451714005 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:54 INFO - PROCESS | 3272 | 1469451714022 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
05:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 158ms
05:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
05:01:54 INFO - PROCESS | 3272 | 1469451714157 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:54 INFO - PROCESS | 3272 | 1469451714185 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
05:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 158ms
05:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
05:01:54 INFO - PROCESS | 3272 | 1469451714323 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:54 INFO - PROCESS | 3272 | 1469451714359 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
05:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 198ms
05:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
05:01:54 INFO - PROCESS | 3272 | 1469451714516 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:54 INFO - PROCESS | 3272 | 1469451714557 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
05:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 159ms
05:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
05:01:54 INFO - PROCESS | 3272 | 1469451714684 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:54 INFO - PROCESS | 3272 | 1469451714716 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
05:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 132ms
05:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
05:01:54 INFO - PROCESS | 3272 | 1469451714839 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:54 INFO - PROCESS | 3272 | 1469451714883 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
05:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 158ms
05:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
05:01:54 INFO - PROCESS | 3272 | 1469451715009 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:55 INFO - PROCESS | 3272 | 1469451715034 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
05:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 185ms
05:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
05:01:55 INFO - PROCESS | 3272 | 1469451715202 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:55 INFO - PROCESS | 3272 | 1469451715233 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:55 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
05:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 185ms
05:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
05:01:55 INFO - PROCESS | 3272 | 1469451715394 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:55 INFO - PROCESS | 3272 | 1469451715438 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing
05:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 198ms
05:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
05:01:55 INFO - PROCESS | 3272 | 1469451715579 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:55 INFO - PROCESS | 3272 | 1469451715636 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
05:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 185ms
05:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
05:01:55 INFO - PROCESS | 3272 | 1469451715779 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:55 INFO - PROCESS | 3272 | 1469451715803 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
05:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 145ms
05:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
05:01:55 INFO - PROCESS | 3272 | 1469451715931 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:55 INFO - PROCESS | 3272 | 1469451715974 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
05:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 159ms
05:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
05:01:56 INFO - PROCESS | 3272 | 1469451716101 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:56 INFO - PROCESS | 3272 | 1469451716124 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
05:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 158ms
05:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
05:01:56 INFO - PROCESS | 3272 | 1469451716253 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:56 INFO - PROCESS | 3272 | 1469451716297 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
05:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 159ms
05:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
05:01:56 INFO - PROCESS | 3272 | 1469451716420 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:56 INFO - PROCESS | 3272 | 1469451716461 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
05:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 158ms
05:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
05:01:56 INFO - PROCESS | 3272 | 1469451716570 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:56 INFO - PROCESS | 3272 | 1469451716611 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
05:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 158ms
05:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
05:01:56 INFO - PROCESS | 3272 | 1469451716740 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:56 INFO - PROCESS | 3272 | 1469451716769 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it)
05:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 185ms
05:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
05:01:56 INFO - PROCESS | 3272 | 1469451716925 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:56 INFO - PROCESS | 3272 | 1469451716965 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
05:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 159ms
05:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
05:01:57 INFO - PROCESS | 3272 | 1469451717093 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:57 INFO - PROCESS | 3272 | 1469451717125 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
05:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 158ms
05:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
05:01:57 INFO - PROCESS | 3272 | 1469451717246 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:57 INFO - PROCESS | 3272 | 1469451717290 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
05:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 158ms
05:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
05:01:57 INFO - PROCESS | 3272 | 1469451717410 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:57 INFO - PROCESS | 3272 | 1469451717455 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
05:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 159ms
05:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
05:01:57 INFO - PROCESS | 3272 | 1469451717579 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:57 INFO - PROCESS | 3272 | 1469451717625 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
05:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 158ms
05:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
05:01:57 INFO - PROCESS | 3272 | 1469451717746 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:57 INFO - PROCESS | 3272 | 1469451717784 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
05:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 422ms
05:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
05:01:58 INFO - PROCESS | 3272 | 1469451718161 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:58 INFO - PROCESS | 3272 | 1469451718185 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
05:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 159ms
05:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
05:01:58 INFO - PROCESS | 3272 | 1469451718312 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:58 INFO - PROCESS | 3272 | 1469451718343 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
05:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 185ms
05:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
05:01:58 INFO - PROCESS | 3272 | 1469451718504 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:58 INFO - PROCESS | 3272 | 1469451718531 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
05:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 158ms
05:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
05:01:58 INFO - PROCESS | 3272 | 1469451718665 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:58 INFO - PROCESS | 3272 | 1469451718700 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
05:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 185ms
05:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
05:01:58 INFO - PROCESS | 3272 | 1469451718859 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:58 INFO - PROCESS | 3272 | 1469451718914 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
05:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 185ms
05:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
05:01:59 INFO - PROCESS | 3272 | 1469451719071 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:59 INFO - PROCESS | 3272 | 1469451719094 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
05:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 185ms
05:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
05:01:59 INFO - PROCESS | 3272 | 1469451719259 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:59 INFO - PROCESS | 3272 | 1469451719299 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
05:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 198ms
05:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
05:01:59 INFO - PROCESS | 3272 | 1469451719445 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:59 INFO - PROCESS | 3272 | 1469451719491 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
05:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 158ms
05:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
05:01:59 INFO - PROCESS | 3272 | 1469451719612 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:59 INFO - PROCESS | 3272 | 1469451719653 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
05:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 158ms
05:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
05:01:59 INFO - PROCESS | 3272 | 1469451719767 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:59 INFO - PROCESS | 3272 | 1469451719806 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
05:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 198ms
05:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
05:01:59 INFO - PROCESS | 3272 | 1469451719975 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:01:59 INFO - PROCESS | 3272 | 1469451720003 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
05:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 159ms
05:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
05:02:00 INFO - PROCESS | 3272 | 1469451720126 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:00 INFO - PROCESS | 3272 | 1469451720175 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
05:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 198ms
05:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
05:02:00 INFO - PROCESS | 3272 | 1469451720341 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:00 INFO - PROCESS | 3272 | 1469451720390 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
05:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 185ms
05:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
05:02:00 INFO - PROCESS | 3272 | 1469451720532 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:00 INFO - PROCESS | 3272 | 1469451720574 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
05:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 185ms
05:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
05:02:00 INFO - PROCESS | 3272 | 1469451720740 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:00 INFO - PROCESS | 3272 | 1469451720788 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
05:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 198ms
05:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
05:02:00 INFO - PROCESS | 3272 | 1469451720932 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:00 INFO - PROCESS | 3272 | 1469451720976 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:01 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
05:02:01 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:02:01 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
05:02:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:02:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 158ms
05:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
05:02:01 INFO - PROCESS | 3272 | 1469451721097 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:01 INFO - PROCESS | 3272 | 1469451721120 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
05:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 158ms
05:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
05:02:01 INFO - PROCESS | 3272 | 1469451721247 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:01 INFO - PROCESS | 3272 | 1469451721284 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
05:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 159ms
05:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
05:02:01 INFO - PROCESS | 3272 | 1469451721417 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:01 INFO - PROCESS | 3272 | 1469451721446 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:01 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
05:02:01 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:02:01 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
05:02:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:02:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 198ms
05:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
05:02:01 INFO - PROCESS | 3272 | 1469451721602 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:01 INFO - PROCESS | 3272 | 1469451721636 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:01 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.line.html | Zero-length line segments from lineTo are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
05:02:01 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:02:01 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
05:02:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:02:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 158ms
05:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
05:02:01 INFO - PROCESS | 3272 | 1469451721757 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:01 INFO - PROCESS | 3272 | 1469451721802 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
05:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 158ms
05:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
05:02:01 INFO - PROCESS | 3272 | 1469451721924 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:01 INFO - PROCESS | 3272 | 1469451721972 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
05:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 159ms
05:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
05:02:02 INFO - PROCESS | 3272 | 1469451722072 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:02 INFO - PROCESS | 3272 | 1469451722103 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
05:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 145ms
05:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
05:02:02 INFO - PROCESS | 3272 | 1469451722241 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:02 INFO - PROCESS | 3272 | 1469451722282 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
05:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 145ms
05:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
05:02:02 INFO - PROCESS | 3272 | 1469451722411 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:02 INFO - PROCESS | 3272 | 1469451722437 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
05:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 158ms
05:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
05:02:02 INFO - PROCESS | 3272 | 1469451722561 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:02 INFO - PROCESS | 3272 | 1469451722609 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
05:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 158ms
05:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
05:02:02 INFO - PROCESS | 3272 | 1469451722730 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:02 INFO - PROCESS | 3272 | 1469451722743 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
05:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 159ms
05:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
05:02:02 INFO - PROCESS | 3272 | 1469451722880 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:02 INFO - PROCESS | 3272 | 1469451722927 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
05:02:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 158ms
05:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
05:02:03 INFO - PROCESS | 3272 | 1469451723052 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:03 INFO - PROCESS | 3272 | 1469451723083 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
05:02:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 158ms
05:02:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
05:02:03 INFO - PROCESS | 3272 | 1469451723200 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:03 INFO - PROCESS | 3272 | 1469451723235 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
05:02:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 423ms
05:02:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
05:02:03 INFO - PROCESS | 3272 | 1469451723627 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:03 INFO - PROCESS | 3272 | 1469451723662 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
05:02:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 185ms
05:02:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
05:02:03 INFO - PROCESS | 3272 | 1469451723840 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:03 INFO - PROCESS | 3272 | 1469451723851 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
05:02:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 158ms
05:02:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
05:02:03 INFO - PROCESS | 3272 | 1469451724000 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:04 INFO - PROCESS | 3272 | 1469451724040 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
05:02:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 159ms
05:02:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
05:02:04 INFO - PROCESS | 3272 | 1469451724164 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:04 INFO - PROCESS | 3272 | 1469451724205 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
05:02:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 185ms
05:02:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
05:02:04 INFO - PROCESS | 3272 | 1469451724351 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:04 INFO - PROCESS | 3272 | 1469451724388 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
05:02:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 158ms
05:02:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
05:02:04 INFO - PROCESS | 3272 | 1469451724503 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:04 INFO - PROCESS | 3272 | 1469451724549 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
05:02:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 198ms
05:02:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
05:02:04 INFO - PROCESS | 3272 | 1469451724704 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:04 INFO - PROCESS | 3272 | 1469451724744 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
05:02:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 158ms
05:02:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
05:02:04 INFO - PROCESS | 3272 | 1469451724856 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:04 INFO - PROCESS | 3272 | 1469451724894 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
05:02:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 159ms
05:02:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
05:02:05 INFO - PROCESS | 3272 | 1469451725021 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:05 INFO - PROCESS | 3272 | 1469451725058 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
05:02:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 158ms
05:02:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
05:02:05 INFO - PROCESS | 3272 | 1469451725194 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:05 INFO - PROCESS | 3272 | 1469451725211 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
05:02:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 158ms
05:02:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
05:02:05 INFO - PROCESS | 3272 | 1469451725340 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:05 INFO - PROCESS | 3272 | 1469451725396 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
05:02:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 185ms
05:02:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
05:02:05 INFO - PROCESS | 3272 | 1469451725531 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:05 INFO - PROCESS | 3272 | 1469451725571 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
05:02:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 211ms
05:02:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
05:02:05 INFO - PROCESS | 3272 | 1469451725757 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:05 INFO - PROCESS | 3272 | 1469451725790 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
05:02:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 198ms
05:02:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
05:02:05 INFO - PROCESS | 3272 | 1469451725943 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:05 INFO - PROCESS | 3272 | 1469451725982 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
05:02:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 185ms
05:02:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
05:02:06 INFO - PROCESS | 3272 | 1469451726132 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:06 INFO - PROCESS | 3272 | 1469451726167 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
05:02:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 145ms
05:02:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
05:02:06 INFO - PROCESS | 3272 | 1469451726303 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:06 INFO - PROCESS | 3272 | 1469451726313 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
05:02:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 105ms
05:02:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
05:02:06 INFO - PROCESS | 3272 | 1469451726400 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:06 INFO - PROCESS | 3272 | 1469451726435 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
05:02:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 146ms
05:02:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
05:02:06 INFO - PROCESS | 3272 | 1469451726570 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:06 INFO - PROCESS | 3272 | 1469451726606 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
05:02:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 145ms
05:02:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
05:02:06 INFO - PROCESS | 3272 | 1469451726741 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:06 INFO - PROCESS | 3272 | 1469451726764 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
05:02:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 158ms
05:02:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
05:02:06 INFO - PROCESS | 3272 | 1469451726888 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:06 INFO - PROCESS | 3272 | 1469451726928 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
05:02:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 159ms
05:02:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
05:02:07 INFO - PROCESS | 3272 | 1469451727058 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:07 INFO - PROCESS | 3272 | 1469451727080 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
05:02:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 158ms
05:02:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
05:02:07 INFO - PROCESS | 3272 | 1469451727205 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:07 INFO - PROCESS | 3272 | 1469451727244 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
05:02:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 159ms
05:02:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
05:02:07 INFO - PROCESS | 3272 | 1469451727371 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:07 INFO - PROCESS | 3272 | 1469451727417 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
05:02:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 158ms
05:02:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
05:02:07 INFO - PROCESS | 3272 | 1469451727525 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:07 INFO - PROCESS | 3272 | 1469451727567 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
05:02:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 158ms
05:02:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
05:02:07 INFO - PROCESS | 3272 | 1469451727689 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:07 INFO - PROCESS | 3272 | 1469451727736 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:07 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
05:02:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 146ms
05:02:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
05:02:07 INFO - PROCESS | 3272 | 1469451727841 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:07 INFO - PROCESS | 3272 | 1469451727882 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
05:02:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 145ms
05:02:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
05:02:07 INFO - PROCESS | 3272 | 1469451728011 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:08 INFO - PROCESS | 3272 | 1469451728057 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
05:02:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 159ms
05:02:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
05:02:08 INFO - PROCESS | 3272 | 1469451728180 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:08 INFO - PROCESS | 3272 | 1469451728209 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
05:02:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 158ms
05:02:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
05:02:08 INFO - PROCESS | 3272 | 1469451728328 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:08 INFO - PROCESS | 3272 | 1469451728372 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
05:02:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 158ms
05:02:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
05:02:08 INFO - PROCESS | 3272 | 1469451728500 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:08 INFO - PROCESS | 3272 | 1469451728532 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
05:02:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 159ms
05:02:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
05:02:08 INFO - PROCESS | 3272 | 1469451728649 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:08 INFO - PROCESS | 3272 | 1469451728698 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
05:02:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 422ms
05:02:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
05:02:09 INFO - PROCESS | 3272 | 1469451729066 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:09 INFO - PROCESS | 3272 | 1469451729109 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
05:02:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 185ms
05:02:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
05:02:09 INFO - PROCESS | 3272 | 1469451729257 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:09 INFO - PROCESS | 3272 | 1469451729290 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:09 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
05:02:09 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
05:02:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:02:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:02:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 158ms
05:02:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
05:02:09 INFO - PROCESS | 3272 | 1469451729428 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:09 INFO - PROCESS | 3272 | 1469451729463 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
05:02:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 159ms
05:02:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
05:02:09 INFO - PROCESS | 3272 | 1469451729594 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:09 INFO - PROCESS | 3272 | 1469451729614 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
05:02:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 197ms
05:02:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
05:02:09 INFO - PROCESS | 3272 | 1469451729778 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:09 INFO - PROCESS | 3272 | 1469451729809 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
05:02:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 159ms
05:02:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
05:02:09 INFO - PROCESS | 3272 | 1469451729947 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:09 INFO - PROCESS | 3272 | 1469451729973 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
05:02:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 158ms
05:02:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
05:02:10 INFO - PROCESS | 3272 | 1469451730096 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:10 INFO - PROCESS | 3272 | 1469451730128 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
05:02:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 159ms
05:02:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
05:02:10 INFO - PROCESS | 3272 | 1469451730266 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:10 INFO - PROCESS | 3272 | 1469451730280 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
05:02:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 158ms
05:02:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
05:02:10 INFO - PROCESS | 3272 | 1469451730417 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:10 INFO - PROCESS | 3272 | 1469451730455 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
05:02:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 158ms
05:02:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
05:02:10 INFO - PROCESS | 3272 | 1469451730587 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:10 INFO - PROCESS | 3272 | 1469451730601 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
05:02:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 185ms
05:02:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
05:02:10 INFO - PROCESS | 3272 | 1469451730781 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:10 INFO - PROCESS | 3272 | 1469451730835 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
05:02:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 198ms
05:02:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
05:02:10 INFO - PROCESS | 3272 | 1469451730969 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:10 INFO - PROCESS | 3272 | 1469451731010 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
05:02:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 198ms
05:02:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
05:02:11 INFO - PROCESS | 3272 | 1469451731159 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:11 INFO - PROCESS | 3272 | 1469451731199 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
05:02:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 158ms
05:02:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
05:02:11 INFO - PROCESS | 3272 | 1469451731328 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:11 INFO - PROCESS | 3272 | 1469451731373 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
05:02:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 185ms
05:02:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
05:02:11 INFO - PROCESS | 3272 | 1469451731524 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:11 INFO - PROCESS | 3272 | 1469451731566 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
05:02:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 159ms
05:02:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
05:02:11 INFO - PROCESS | 3272 | 1469451731692 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:11 INFO - PROCESS | 3272 | 1469451731722 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
05:02:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 158ms
05:02:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
05:02:11 INFO - PROCESS | 3272 | 1469451731841 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:11 INFO - PROCESS | 3272 | 1469451731881 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
05:02:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 158ms
05:02:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
05:02:11 INFO - PROCESS | 3272 | 1469451732011 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:12 INFO - PROCESS | 3272 | 1469451732021 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
05:02:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 159ms
05:02:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
05:02:12 INFO - PROCESS | 3272 | 1469451732162 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:12 INFO - PROCESS | 3272 | 1469451732204 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
05:02:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 158ms
05:02:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
05:02:12 INFO - PROCESS | 3272 | 1469451732312 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:12 INFO - PROCESS | 3272 | 1469451732358 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
05:02:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 146ms
05:02:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
05:02:12 INFO - PROCESS | 3272 | 1469451732482 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:12 INFO - PROCESS | 3272 | 1469451732521 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
05:02:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 145ms
05:02:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
05:02:12 INFO - PROCESS | 3272 | 1469451732657 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:12 INFO - PROCESS | 3272 | 1469451732678 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
05:02:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 158ms
05:02:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
05:02:12 INFO - PROCESS | 3272 | 1469451732798 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:12 INFO - PROCESS | 3272 | 1469451732839 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
05:02:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 159ms
05:02:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
05:02:12 INFO - PROCESS | 3272 | 1469451732965 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:12 INFO - PROCESS | 3272 | 1469451732987 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
05:02:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 158ms
05:02:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
05:02:13 INFO - PROCESS | 3272 | 1469451733119 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:13 INFO - PROCESS | 3272 | 1469451733151 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
05:02:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 159ms
05:02:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
05:02:13 INFO - PROCESS | 3272 | 1469451733276 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:13 INFO - PROCESS | 3272 | 1469451733318 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
05:02:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 158ms
05:02:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
05:02:13 INFO - PROCESS | 3272 | 1469451733445 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:13 INFO - PROCESS | 3272 | 1469451733495 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
05:02:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 158ms
05:02:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
05:02:13 INFO - PROCESS | 3272 | 1469451733593 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:13 INFO - PROCESS | 3272 | 1469451733635 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
05:02:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 146ms
05:02:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
05:02:13 INFO - PROCESS | 3272 | 1469451733762 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:13 INFO - PROCESS | 3272 | 1469451733805 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
05:02:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 145ms
05:02:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
05:02:13 INFO - PROCESS | 3272 | 1469451733933 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:13 INFO - PROCESS | 3272 | 1469451733960 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
05:02:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 158ms
05:02:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
05:02:14 INFO - PROCESS | 3272 | 1469451734077 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:14 INFO - PROCESS | 3272 | 1469451734123 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
05:02:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 410ms
05:02:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
05:02:14 INFO - PROCESS | 3272 | 1469451734494 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:14 INFO - PROCESS | 3272 | 1469451734536 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
05:02:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 145ms
05:02:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
05:02:14 INFO - PROCESS | 3272 | 1469451734663 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:14 INFO - PROCESS | 3272 | 1469451734693 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
05:02:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 158ms
05:02:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
05:02:14 INFO - PROCESS | 3272 | 1469451734835 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:14 INFO - PROCESS | 3272 | 1469451734858 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
05:02:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 159ms
05:02:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
05:02:14 INFO - PROCESS | 3272 | 1469451734977 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:15 INFO - PROCESS | 3272 | 1469451735018 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
05:02:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 185ms
05:02:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
05:02:15 INFO - PROCESS | 3272 | 1469451735168 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:15 INFO - PROCESS | 3272 | 1469451735197 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
05:02:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 158ms
05:02:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
05:02:15 INFO - PROCESS | 3272 | 1469451735338 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:15 INFO - PROCESS | 3272 | 1469451735361 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
05:02:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 159ms
05:02:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
05:02:15 INFO - PROCESS | 3272 | 1469451735508 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:15 INFO - PROCESS | 3272 | 1469451735539 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
05:02:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 158ms
05:02:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
05:02:15 INFO - PROCESS | 3272 | 1469451735655 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:15 INFO - PROCESS | 3272 | 1469451735690 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
05:02:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 158ms
05:02:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
05:02:15 INFO - PROCESS | 3272 | 1469451735823 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:15 INFO - PROCESS | 3272 | 1469451735842 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
05:02:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 159ms
05:02:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
05:02:15 INFO - PROCESS | 3272 | 1469451735971 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:16 INFO - PROCESS | 3272 | 1469451736015 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
05:02:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 158ms
05:02:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
05:02:16 INFO - PROCESS | 3272 | 1469451736137 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:16 INFO - PROCESS | 3272 | 1469451736167 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
05:02:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 198ms
05:02:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
05:02:16 INFO - PROCESS | 3272 | 1469451736329 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:16 INFO - PROCESS | 3272 | 1469451736361 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
05:02:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 158ms
05:02:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
05:02:16 INFO - PROCESS | 3272 | 1469451736506 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:16 INFO - PROCESS | 3272 | 1469451736538 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
05:02:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 185ms
05:02:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
05:02:16 INFO - PROCESS | 3272 | 1469451736692 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:16 INFO - PROCESS | 3272 | 1469451736730 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
05:02:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 146ms
05:02:16 INFO - PROCESS | 3272 | 1469451736860 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
05:02:16 INFO - PROCESS | 3272 | 1469451736892 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
05:02:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 158ms
05:02:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
05:02:17 INFO - PROCESS | 3272 | 1469451737029 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:17 INFO - PROCESS | 3272 | 1469451737063 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
05:02:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 159ms
05:02:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
05:02:17 INFO - PROCESS | 3272 | 1469451737184 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:17 INFO - PROCESS | 3272 | 1469451737215 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
05:02:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 145ms
05:02:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
05:02:17 INFO - PROCESS | 3272 | 1469451737352 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:17 INFO - PROCESS | 3272 | 1469451737395 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
05:02:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 145ms
05:02:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
05:02:17 INFO - PROCESS | 3272 | 1469451737526 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:17 INFO - PROCESS | 3272 | 1469451737549 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
05:02:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 158ms
05:02:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
05:02:17 INFO - PROCESS | 3272 | 1469451737671 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:17 INFO - PROCESS | 3272 | 1469451737714 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
05:02:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 158ms
05:02:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
05:02:17 INFO - PROCESS | 3272 | 1469451737842 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:17 INFO - PROCESS | 3272 | 1469451737859 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
05:02:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 159ms
05:02:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
05:02:17 INFO - PROCESS | 3272 | 1469451737991 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:18 INFO - PROCESS | 3272 | 1469451738036 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
05:02:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 158ms
05:02:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
05:02:18 INFO - PROCESS | 3272 | 1469451738162 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:18 INFO - PROCESS | 3272 | 1469451738201 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
05:02:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 145ms
05:02:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
05:02:18 INFO - PROCESS | 3272 | 1469451738310 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:18 INFO - PROCESS | 3272 | 1469451738359 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
05:02:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 158ms
05:02:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
05:02:18 INFO - PROCESS | 3272 | 1469451738476 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:18 INFO - PROCESS | 3272 | 1469451738511 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
05:02:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 158ms
05:02:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
05:02:18 INFO - PROCESS | 3272 | 1469451738647 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:18 INFO - PROCESS | 3272 | 1469451738672 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
05:02:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 159ms
05:02:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
05:02:18 INFO - PROCESS | 3272 | 1469451738797 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:18 INFO - PROCESS | 3272 | 1469451738829 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
05:02:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 158ms
05:02:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
05:02:18 INFO - PROCESS | 3272 | 1469451738965 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:18 INFO - PROCESS | 3272 | 1469451738996 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
05:02:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 198ms
05:02:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
05:02:19 INFO - PROCESS | 3272 | 1469451739153 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:19 INFO - PROCESS | 3272 | 1469451739199 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
05:02:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 158ms
05:02:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
05:02:19 INFO - PROCESS | 3272 | 1469451739306 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:19 INFO - PROCESS | 3272 | 1469451739361 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
05:02:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 198ms
05:02:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
05:02:19 INFO - PROCESS | 3272 | 1469451739508 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:19 INFO - PROCESS | 3272 | 1469451739554 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
05:02:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 409ms
05:02:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
05:02:19 INFO - PROCESS | 3272 | 1469451739918 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:19 INFO - PROCESS | 3272 | 1469451739966 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
05:02:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 185ms
05:02:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
05:02:20 INFO - PROCESS | 3272 | 1469451740126 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:20 INFO - PROCESS | 3272 | 1469451740145 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
05:02:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 159ms
05:02:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
05:02:20 INFO - PROCESS | 3272 | 1469451740279 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:20 INFO - PROCESS | 3272 | 1469451740321 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
05:02:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 198ms
05:02:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
05:02:20 INFO - PROCESS | 3272 | 1469451740467 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:20 INFO - PROCESS | 3272 | 1469451740502 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
05:02:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 197ms
05:02:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
05:02:20 INFO - PROCESS | 3272 | 1469451740673 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:20 INFO - PROCESS | 3272 | 1469451740707 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
05:02:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 159ms
05:02:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
05:02:20 INFO - PROCESS | 3272 | 1469451740818 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:20 INFO - PROCESS | 3272 | 1469451740861 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
05:02:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 158ms
05:02:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
05:02:20 INFO - PROCESS | 3272 | 1469451740989 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:21 INFO - PROCESS | 3272 | 1469451741025 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
05:02:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 159ms
05:02:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
05:02:21 INFO - PROCESS | 3272 | 1469451741157 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:21 INFO - PROCESS | 3272 | 1469451741176 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
05:02:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 158ms
05:02:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
05:02:21 INFO - PROCESS | 3272 | 1469451741303 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:21 INFO - PROCESS | 3272 | 1469451741337 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
05:02:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 158ms
05:02:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
05:02:21 INFO - PROCESS | 3272 | 1469451741473 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:21 INFO - PROCESS | 3272 | 1469451741493 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
05:02:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 198ms
05:02:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
05:02:21 INFO - PROCESS | 3272 | 1469451741662 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:21 INFO - PROCESS | 3272 | 1469451741695 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
05:02:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 198ms
05:02:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
05:02:21 INFO - PROCESS | 3272 | 1469451741853 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:21 INFO - PROCESS | 3272 | 1469451741898 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
05:02:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 185ms
05:02:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
05:02:22 INFO - PROCESS | 3272 | 1469451742060 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:22 INFO - PROCESS | 3272 | 1469451742085 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
05:02:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 158ms
05:02:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
05:02:22 INFO - PROCESS | 3272 | 1469451742211 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:22 INFO - PROCESS | 3272 | 1469451742255 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
05:02:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 159ms
05:02:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
05:02:22 INFO - PROCESS | 3272 | 1469451742380 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:22 INFO - PROCESS | 3272 | 1469451742404 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
05:02:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 185ms
05:02:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
05:02:22 INFO - PROCESS | 3272 | 1469451742571 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:22 INFO - PROCESS | 3272 | 1469451742614 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
05:02:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 185ms
05:02:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
05:02:22 INFO - PROCESS | 3272 | 1469451742762 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:22 INFO - PROCESS | 3272 | 1469451742819 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
05:02:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 197ms
05:02:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
05:02:22 INFO - PROCESS | 3272 | 1469451742946 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:22 INFO - PROCESS | 3272 | 1469451742983 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
05:02:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 159ms
05:02:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
05:02:23 INFO - PROCESS | 3272 | 1469451743117 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:23 INFO - PROCESS | 3272 | 1469451743159 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
05:02:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 158ms
05:02:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
05:02:23 INFO - PROCESS | 3272 | 1469451743265 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:23 INFO - PROCESS | 3272 | 1469451743307 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
05:02:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 159ms
05:02:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
05:02:23 INFO - PROCESS | 3272 | 1469451743429 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:23 INFO - PROCESS | 3272 | 1469451743477 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
05:02:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 158ms
05:02:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
05:02:23 INFO - PROCESS | 3272 | 1469451743600 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:23 INFO - PROCESS | 3272 | 1469451743622 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
05:02:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 185ms
05:02:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
05:02:23 INFO - PROCESS | 3272 | 1469451743787 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:23 INFO - PROCESS | 3272 | 1469451743832 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
05:02:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 158ms
05:02:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
05:02:23 INFO - PROCESS | 3272 | 1469451743938 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:23 INFO - PROCESS | 3272 | 1469451743984 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
05:02:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 159ms
05:02:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
05:02:24 INFO - PROCESS | 3272 | 1469451744107 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:24 INFO - PROCESS | 3272 | 1469451744155 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
05:02:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 145ms
05:02:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
05:02:24 INFO - PROCESS | 3272 | 1469451744259 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:24 INFO - PROCESS | 3272 | 1469451744302 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
05:02:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 145ms
05:02:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
05:02:24 INFO - PROCESS | 3272 | 1469451744426 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:24 INFO - PROCESS | 3272 | 1469451744470 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:25 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)
05:02:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 581ms
05:02:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
05:02:25 INFO - PROCESS | 3272 | 1469451745014 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:25 INFO - PROCESS | 3272 | 1469451745045 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:25 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
05:02:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:02:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
05:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:02:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 753ms
05:02:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
05:02:25 INFO - PROCESS | 3272 | 1469451745783 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:25 INFO - PROCESS | 3272 | 1469451745814 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:26 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
05:02:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:02:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
05:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:02:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 580ms
05:02:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
05:02:26 INFO - PROCESS | 3272 | 1469451746385 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:26 INFO - PROCESS | 3272 | 1469451746393 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:26 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)
05:02:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 580ms
05:02:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
05:02:26 INFO - PROCESS | 3272 | 1469451746976 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:26 INFO - PROCESS | 3272 | 1469451747008 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:27 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)
05:02:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 581ms
05:02:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
05:02:27 INFO - PROCESS | 3272 | 1469451747564 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:27 INFO - PROCESS | 3272 | 1469451747590 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:28 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
05:02:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:02:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
05:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:02:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 528ms
05:02:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
05:02:28 INFO - PROCESS | 3272 | 1469451748099 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:28 INFO - PROCESS | 3272 | 1469451748125 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:28 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
05:02:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:02:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
05:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:02:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 594ms
05:02:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
05:02:28 INFO - PROCESS | 3272 | 1469451748699 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:28 INFO - PROCESS | 3272 | 1469451748729 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:29 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
05:02:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:02:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
05:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:02:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 541ms
05:02:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
05:02:29 INFO - PROCESS | 3272 | 1469451749238 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:29 INFO - PROCESS | 3272 | 1469451749263 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:29 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
05:02:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:02:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
05:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:02:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 541ms
05:02:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
05:02:29 INFO - PROCESS | 3272 | 1469451749781 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:29 INFO - PROCESS | 3272 | 1469451749806 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
05:02:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 158ms
05:02:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
05:02:29 INFO - PROCESS | 3272 | 1469451749929 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:29 INFO - PROCESS | 3272 | 1469451749957 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
05:02:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 119ms
05:02:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
05:02:30 INFO - PROCESS | 3272 | 1469451750048 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:30 INFO - PROCESS | 3272 | 1469451750089 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:30 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"
05:02:30 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
05:02:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
05:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:02:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 158ms
05:02:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
05:02:30 INFO - PROCESS | 3272 | 1469451750216 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:30 INFO - PROCESS | 3272 | 1469451750263 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
05:02:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 330ms
05:02:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
05:02:30 INFO - PROCESS | 3272 | 1469451750548 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:30 INFO - PROCESS | 3272 | 1469451750592 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:30 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"
05:02:30 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
05:02:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
05:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:02:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 198ms
05:02:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
05:02:30 INFO - PROCESS | 3272 | 1469451750736 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:30 INFO - PROCESS | 3272 | 1469451750778 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:30 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"
05:02:30 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
05:02:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
05:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:02:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 159ms
05:02:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
05:02:30 INFO - PROCESS | 3272 | 1469451750908 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:30 INFO - PROCESS | 3272 | 1469451750931 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
05:02:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 198ms
05:02:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
05:02:31 INFO - PROCESS | 3272 | 1469451751095 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:31 INFO - PROCESS | 3272 | 1469451751133 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:31 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
05:02:31 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
05:02:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
05:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:02:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 580ms
05:02:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
05:02:31 INFO - PROCESS | 3272 | 1469451751685 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:31 INFO - PROCESS | 3272 | 1469451751712 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
05:02:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 159ms
05:02:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
05:02:31 INFO - PROCESS | 3272 | 1469451751849 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:31 INFO - PROCESS | 3272 | 1469451751883 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
05:02:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 158ms
05:02:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
05:02:32 INFO - PROCESS | 3272 | 1469451752015 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:32 INFO - PROCESS | 3272 | 1469451752027 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
05:02:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 159ms
05:02:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
05:02:32 INFO - PROCESS | 3272 | 1469451752164 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:32 INFO - PROCESS | 3272 | 1469451752190 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
05:02:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 158ms
05:02:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
05:02:32 INFO - PROCESS | 3272 | 1469451752333 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:32 INFO - PROCESS | 3272 | 1469451752360 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
05:02:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 198ms
05:02:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
05:02:32 INFO - PROCESS | 3272 | 1469451752525 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:32 INFO - PROCESS | 3272 | 1469451752563 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
05:02:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 185ms
05:02:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
05:02:32 INFO - PROCESS | 3272 | 1469451752711 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:32 INFO - PROCESS | 3272 | 1469451752751 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
05:02:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 145ms
05:02:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
05:02:32 INFO - PROCESS | 3272 | 1469451752880 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:32 INFO - PROCESS | 3272 | 1469451752897 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
05:02:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 159ms
05:02:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
05:02:33 INFO - PROCESS | 3272 | 1469451753030 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:33 INFO - PROCESS | 3272 | 1469451753066 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
05:02:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 158ms
05:02:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
05:02:33 INFO - PROCESS | 3272 | 1469451753201 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:33 INFO - PROCESS | 3272 | 1469451753221 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
05:02:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 158ms
05:02:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
05:02:33 INFO - PROCESS | 3272 | 1469451753348 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:33 INFO - PROCESS | 3272 | 1469451753387 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
05:02:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 159ms
05:02:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
05:02:33 INFO - PROCESS | 3272 | 1469451753518 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:33 INFO - PROCESS | 3272 | 1469451753546 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
05:02:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 158ms
05:02:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
05:02:33 INFO - PROCESS | 3272 | 1469451753664 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:33 INFO - PROCESS | 3272 | 1469451753700 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
05:02:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 158ms
05:02:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
05:02:33 INFO - PROCESS | 3272 | 1469451753829 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:33 INFO - PROCESS | 3272 | 1469451753865 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
05:02:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 145ms
05:02:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
05:02:33 INFO - PROCESS | 3272 | 1469451754001 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:34 INFO - PROCESS | 3272 | 1469451754027 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
05:02:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 145ms
05:02:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
05:02:34 INFO - PROCESS | 3272 | 1469451754147 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:34 INFO - PROCESS | 3272 | 1469451754188 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
05:02:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 159ms
05:02:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
05:02:34 INFO - PROCESS | 3272 | 1469451754318 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:34 INFO - PROCESS | 3272 | 1469451754340 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
05:02:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 158ms
05:02:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
05:02:34 INFO - PROCESS | 3272 | 1469451754467 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:34 INFO - PROCESS | 3272 | 1469451754497 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
05:02:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 158ms
05:02:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
05:02:34 INFO - PROCESS | 3272 | 1469451754633 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:34 INFO - PROCESS | 3272 | 1469451754676 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
05:02:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 159ms
05:02:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
05:02:34 INFO - PROCESS | 3272 | 1469451754785 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:34 INFO - PROCESS | 3272 | 1469451754835 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
05:02:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 158ms
05:02:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
05:02:34 INFO - PROCESS | 3272 | 1469451754952 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:34 INFO - PROCESS | 3272 | 1469451755002 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
05:02:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 198ms
05:02:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
05:02:35 INFO - PROCESS | 3272 | 1469451755145 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:35 INFO - PROCESS | 3272 | 1469451755184 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
05:02:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 158ms
05:02:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
05:02:35 INFO - PROCESS | 3272 | 1469451755303 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:35 INFO - PROCESS | 3272 | 1469451755349 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
05:02:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 198ms
05:02:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
05:02:35 INFO - PROCESS | 3272 | 1469451755512 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:35 INFO - PROCESS | 3272 | 1469451755539 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
05:02:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 159ms
05:02:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
05:02:35 INFO - PROCESS | 3272 | 1469451755658 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:35 INFO - PROCESS | 3272 | 1469451755711 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
05:02:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 501ms
05:02:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
05:02:36 INFO - PROCESS | 3272 | 1469451756164 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:36 INFO - PROCESS | 3272 | 1469451756197 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
05:02:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 158ms
05:02:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
05:02:36 INFO - PROCESS | 3272 | 1469451756324 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:36 INFO - PROCESS | 3272 | 1469451756352 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
05:02:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 159ms
05:02:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
05:02:36 INFO - PROCESS | 3272 | 1469451756497 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:36 INFO - PROCESS | 3272 | 1469451756519 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
05:02:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 185ms
05:02:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
05:02:36 INFO - PROCESS | 3272 | 1469451756683 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:36 INFO - PROCESS | 3272 | 1469451756700 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
05:02:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 158ms
05:02:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
05:02:36 INFO - PROCESS | 3272 | 1469451756834 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:36 INFO - PROCESS | 3272 | 1469451756864 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
05:02:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 158ms
05:02:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
05:02:36 INFO - PROCESS | 3272 | 1469451757002 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:37 INFO - PROCESS | 3272 | 1469451757039 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
05:02:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 184ms
05:02:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
05:02:37 INFO - PROCESS | 3272 | 1469451757192 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:37 INFO - PROCESS | 3272 | 1469451757228 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
05:02:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 159ms
05:02:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
05:02:37 INFO - PROCESS | 3272 | 1469451757362 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:37 INFO - PROCESS | 3272 | 1469451757377 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
05:02:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 158ms
05:02:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
05:02:37 INFO - PROCESS | 3272 | 1469451757516 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:37 INFO - PROCESS | 3272 | 1469451757555 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
05:02:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 158ms
05:02:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
05:02:37 INFO - PROCESS | 3272 | 1469451757664 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:37 INFO - PROCESS | 3272 | 1469451757697 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
05:02:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 184ms
05:02:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
05:02:37 INFO - PROCESS | 3272 | 1469451757873 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:37 INFO - PROCESS | 3272 | 1469451757928 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
05:02:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 198ms
05:02:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
05:02:38 INFO - PROCESS | 3272 | 1469451758061 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:38 INFO - PROCESS | 3272 | 1469451758104 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
05:02:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 159ms
05:02:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
05:02:38 INFO - PROCESS | 3272 | 1469451758229 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:38 INFO - PROCESS | 3272 | 1469451758255 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
05:02:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 184ms
05:02:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
05:02:38 INFO - PROCESS | 3272 | 1469451758422 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:38 INFO - PROCESS | 3272 | 1469451758435 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
05:02:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 158ms
05:02:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
05:02:38 INFO - PROCESS | 3272 | 1469451758574 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:38 INFO - PROCESS | 3272 | 1469451758615 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
05:02:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 198ms
05:02:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
05:02:38 INFO - PROCESS | 3272 | 1469451758763 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:38 INFO - PROCESS | 3272 | 1469451758801 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
05:02:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 158ms
05:02:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
05:02:38 INFO - PROCESS | 3272 | 1469451758933 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:38 INFO - PROCESS | 3272 | 1469451758972 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
05:02:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 159ms
05:02:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
05:02:39 INFO - PROCESS | 3272 | 1469451759103 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:39 INFO - PROCESS | 3272 | 1469451759113 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
05:02:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 158ms
05:02:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
05:02:39 INFO - PROCESS | 3272 | 1469451759251 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:39 INFO - PROCESS | 3272 | 1469451759290 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
05:02:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 158ms
05:02:39 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
05:02:39 INFO - PROCESS | 3272 | 1469451759420 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:39 INFO - PROCESS | 3272 | 1469451759445 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
05:02:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
05:02:39 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 159ms
05:02:39 INFO - TEST-START | /DOMEvents/constructors.html
05:02:39 INFO - PROCESS | 3272 | 1469451759568 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:39 INFO - PROCESS | 3272 | 1469451759613 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
05:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
05:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
05:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
05:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
05:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
05:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
05:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
05:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
05:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
05:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
05:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
05:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
05:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
05:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
05:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
05:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
05:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
05:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
05:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
05:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
05:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
05:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
05:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
05:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
05:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
05:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
05:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
05:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
05:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
05:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
05:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
05:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
05:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
05:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
05:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
05:02:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
05:02:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
05:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
05:02:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
05:02:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
05:02:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
05:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
05:02:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
05:02:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
05:02:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
05:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
05:02:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
05:02:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
05:02:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
05:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
05:02:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
05:02:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
05:02:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
05:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
05:02:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
05:02:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
05:02:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
05:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
05:02:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
05:02:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
05:02:39 INFO - TEST-OK | /DOMEvents/constructors.html | took 211ms
05:02:39 INFO - TEST-START | /DOMEvents/event-phases-order.html
05:02:39 INFO - PROCESS | 3272 | 1469451759781 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:39 INFO - PROCESS | 3272 | 1469451759830 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:39 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
05:02:39 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 158ms
05:02:39 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
05:02:39 INFO - PROCESS | 3272 | 1469451759952 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:39 INFO - PROCESS | 3272 | 1469451759994 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:40 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
05:02:40 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
05:02:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
05:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
05:02:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
05:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
05:02:40 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
05:02:40 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
05:02:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
05:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
05:02:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
05:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
05:02:40 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
05:02:40 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
05:02:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
05:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
05:02:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
05:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
05:02:40 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]"
05:02:40 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
05:02:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
05:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
05:02:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
05:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
05:02:40 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
05:02:40 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 172ms
05:02:40 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
05:02:40 INFO - PROCESS | 3272 | 1469451760130 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:40 INFO - PROCESS | 3272 | 1469451760156 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:40 INFO - PROCESS | 3272 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
05:02:40 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
05:02:40 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 158ms
05:02:40 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
05:02:40 INFO - PROCESS | 3272 | 1469451760276 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:40 INFO - PROCESS | 3272 | 1469451760321 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:40 INFO - PROCESS | 3272 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
05:02:40 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
05:02:40 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 159ms
05:02:40 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
05:02:40 INFO - PROCESS | 3272 | 1469451760445 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:40 INFO - PROCESS | 3272 | 1469451760477 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:40 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
05:02:40 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 158ms
05:02:40 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
05:02:40 INFO - PROCESS | 3272 | 1469451760592 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:40 INFO - PROCESS | 3272 | 1469451760638 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:40 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.
05:02:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 158ms
05:02:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
05:02:40 INFO - PROCESS | 3272 | 1469451760760 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:40 INFO - PROCESS | 3272 | 1469451760799 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:40 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
05:02:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
05:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
05:02:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 159ms
05:02:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
05:02:40 INFO - PROCESS | 3272 | 1469451760911 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:40 INFO - PROCESS | 3272 | 1469451760943 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:41 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.
05:02:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 106ms
05:02:41 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
05:02:41 INFO - PROCESS | 3272 | 1469451761027 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:41 INFO - PROCESS | 3272 | 1469451761074 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:41 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.
05:02:41 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 422ms
05:02:41 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
05:02:41 INFO - PROCESS | 3272 | 1469451761462 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:41 INFO - PROCESS | 3272 | 1469451761476 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:41 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
05:02:41 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
05:02:41 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 158ms
05:02:41 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
05:02:41 INFO - PROCESS | 3272 | 1469451761608 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:41 INFO - PROCESS | 3272 | 1469451761639 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:41 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.
05:02:41 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 159ms
05:02:41 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
05:02:41 INFO - PROCESS | 3272 | 1469451761779 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:41 INFO - PROCESS | 3272 | 1469451761807 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:41 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.
05:02:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 158ms
05:02:41 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
05:02:41 INFO - PROCESS | 3272 | 1469451761936 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:41 INFO - PROCESS | 3272 | 1469451761975 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:42 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.
05:02:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 158ms
05:02:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
05:02:42 INFO - PROCESS | 3272 | 1469451762100 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:42 INFO - PROCESS | 3272 | 1469451762134 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:42 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.
05:02:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 159ms
05:02:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
05:02:42 INFO - PROCESS | 3272 | 1469451762270 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:42 INFO - PROCESS | 3272 | 1469451762297 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:42 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.
05:02:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 158ms
05:02:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
05:02:42 INFO - PROCESS | 3272 | 1469451762420 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:42 INFO - PROCESS | 3272 | 1469451762457 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:42 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.
05:02:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 159ms
05:02:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
05:02:42 INFO - PROCESS | 3272 | 1469451762588 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:42 INFO - PROCESS | 3272 | 1469451762606 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:42 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
05:02:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
05:02:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
05:02:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 158ms
05:02:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
05:02:42 INFO - PROCESS | 3272 | 1469451762738 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:42 INFO - PROCESS | 3272 | 1469451762770 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:42 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.
05:02:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 145ms
05:02:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
05:02:42 INFO - PROCESS | 3272 | 1469451762910 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:42 INFO - PROCESS | 3272 | 1469451762927 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:43 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.
05:02:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 159ms
05:02:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
05:02:43 INFO - PROCESS | 3272 | 1469451763075 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:43 INFO - PROCESS | 3272 | 1469451763110 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
05:02:43 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
05:02:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 185ms
05:02:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
05:02:43 INFO - PROCESS | 3272 | 1469451763258 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:43 INFO - PROCESS | 3272 | 1469451763285 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:43 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.
05:02:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 145ms
05:02:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
05:02:43 INFO - PROCESS | 3272 | 1469451763411 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:43 INFO - PROCESS | 3272 | 1469451763452 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:43 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.
05:02:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 185ms
05:02:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
05:02:43 INFO - PROCESS | 3272 | 1469451763601 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:43 INFO - PROCESS | 3272 | 1469451763635 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:43 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.
05:02:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 158ms
05:02:43 INFO - TEST-START | /FileAPI/FileReaderSync.worker
05:02:43 INFO - PROCESS | 3272 | 1469451763774 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:43 INFO - PROCESS | 3272 | 1469451763821 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
05:02:43 INFO - {}
05:02:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
05:02:43 INFO - {}
05:02:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
05:02:43 INFO - {}
05:02:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
05:02:43 INFO - {}
05:02:43 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 211ms
05:02:43 INFO - TEST-START | /FileAPI/fileReader.html
05:02:43 INFO - PROCESS | 3272 | 1469451763979 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:44 INFO - PROCESS | 3272 | 1469451764029 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
05:02:44 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
05:02:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
05:02:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
05:02:44 INFO - TEST-OK | /FileAPI/fileReader.html | took 159ms
05:02:44 INFO - TEST-START | /FileAPI/historical.html
05:02:44 INFO - PROCESS | 3272 | 1469451764155 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:44 INFO - PROCESS | 3272 | 1469451764173 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:44 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
05:02:44 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
05:02:44 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
05:02:44 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
05:02:44 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
05:02:44 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
05:02:44 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
05:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:44 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
05:02:44 INFO - TEST-OK | /FileAPI/historical.html | took 158ms
05:02:44 INFO - TEST-START | /FileAPI/idlharness.html
05:02:44 INFO - PROCESS | 3272 | 1469451764301 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:44 INFO - PROCESS | 3272 | 1469451764329 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
05:02:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
05:02:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
05:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
05:02:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
05:02:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:02:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:02:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
05:02:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
05:02:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
05:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
05:02:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
05:02:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:02:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:02:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
05:02:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
05:02:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
05:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
05:02:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
05:02:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:02:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:02:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
05:02:44 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
05:02:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:02:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:02:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:02:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:02:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
05:02:44 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
05:02:44 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
05:02:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:02:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:02:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:02:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:02:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
05:02:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
05:02:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
05:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
05:02:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
05:02:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:02:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
05:02:44 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
05:02:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:02:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:02:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:02:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:02:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
05:02:44 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
05:02:44 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
05:02:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:02:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:02:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:02:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:02:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
05:02:44 INFO - TEST-OK | /FileAPI/idlharness.html | took 251ms
05:02:44 INFO - TEST-START | /FileAPI/idlharness.worker
05:02:44 INFO - PROCESS | 3272 | 1469451764558 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:44 INFO - PROCESS | 3272 | 1469451764602 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
05:02:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
05:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
05:02:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
05:02:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:02:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:02:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
05:02:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
05:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
05:02:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
05:02:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:02:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:02:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
05:02:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
05:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
05:02:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
05:02:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:02:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:02:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
05:02:44 INFO - {}
05:02:44 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
05:02:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:02:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:02:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:02:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:02:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
05:02:44 INFO - {}
05:02:44 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 - {}
05:02:44 INFO - {}
05:02:44 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
05:02:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:02:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:02:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:02:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:02:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
05:02:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
05:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
05:02:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
05:02:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:02:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
05:02:44 INFO - {}
05:02:44 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
05:02:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:02:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:02:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:02:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:02:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
05:02:44 INFO - {}
05:02:44 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 - {}
05:02:44 INFO - {}
05:02:44 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
05:02:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:02:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:02:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:02:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:02:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:02:44 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
05:02:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
05:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
05:02:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
05:02:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:02:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:02:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
05:02:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
05:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
05:02:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
05:02:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:02:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:02:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
05:02:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
05:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
05:02:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
05:02:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:02:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:02:44 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
05:02:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
05:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
05:02:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
05:02:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:02:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:02:44 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
05:02:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
05:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
05:02:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
05:02:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:02:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:02:44 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
05:02:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
05:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
05:02:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
05:02:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:02:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:02:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:02:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
05:02:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
05:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
05:02:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
05:02:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:02:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:02:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
05:02:44 INFO - {}
05:02:44 INFO - TEST-OK | /FileAPI/idlharness.worker | took 330ms
05:02:44 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
05:02:44 INFO - PROCESS | 3272 | 1469451764885 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:44 INFO - PROCESS | 3272 | 1469451764929 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:45 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
05:02:45 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 158ms
05:02:45 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
05:02:45 INFO - PROCESS | 3272 | 1469451765055 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:45 INFO - PROCESS | 3272 | 1469451765078 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
05:02:45 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 159ms
05:02:45 INFO - TEST-START | /FileAPI/blob/Blob-close.html
05:02:45 INFO - PROCESS | 3272 | 1469451765203 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:45 INFO - PROCESS | 3272 | 1469451765248 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
05:02:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
05:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
05:02:45 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 158ms
05:02:45 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
05:02:45 INFO - PROCESS | 3272 | 1469451765373 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:45 INFO - PROCESS | 3272 | 1469451765390 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
05:02:45 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.
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
05:02:45 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'.)
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
05:02:45 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.
05:02:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
05:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
05:02:45 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.
05:02:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
05:02:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
05:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:02:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
05:02:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
05:02:45 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.
05:02:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
05:02:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
05:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:02:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
05:02:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
05:02:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13
05:02:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
05:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:02:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
05:02:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
05:02:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:02:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
05:02:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
05:02:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:02:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:02:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
05:02:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:02:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:02:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
05:02:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:02:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
05:02:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
05:02:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:02:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:02:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
05:02:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:02:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:02:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
05:02:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:02:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:02:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
05:02:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:02:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:02:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
05:02:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:02:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
05:02:45 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 224ms
05:02:45 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
05:02:45 INFO - PROCESS | 3272 | 1469451765608 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:45 INFO - PROCESS | 3272 | 1469451765638 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
05:02:45 INFO - {}
05:02:45 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 185ms
05:02:45 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
05:02:45 INFO - PROCESS | 3272 | 1469451765794 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:45 INFO - PROCESS | 3272 | 1469451765817 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
05:02:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
05:02:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 159ms
05:02:45 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
05:02:45 INFO - PROCESS | 3272 | 1469451765964 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:45 INFO - PROCESS | 3272 | 1469451765993 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
05:02:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
05:02:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
05:02:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:02:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
05:02:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:02:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
05:02:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:02:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
05:02:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:02:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
05:02:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:02:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
05:02:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:02:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
05:02:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:02:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
05:02:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:02:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
05:02:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:02:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
05:02:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:02:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
05:02:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:02:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
05:02:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:02:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
05:02:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:02:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
05:02:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:02:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
05:02:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:02:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
05:02:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:02:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
05:02:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:02:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
05:02:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:02:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
05:02:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:02:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
05:02:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:02:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
05:02:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:02:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
05:02:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:02:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
05:02:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
05:02:46 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"
05:02:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
05:02:46 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"
05:02:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
05:02:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 251ms
05:02:46 INFO - TEST-START | /FileAPI/file/File-constructor.html
05:02:46 INFO - PROCESS | 3272 | 1469451766201 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:46 INFO - PROCESS | 3272 | 1469451766258 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
05:02:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
05:02:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
05:02:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
05:02:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
05:02:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
05:02:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
05:02:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
05:02:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
05:02:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
05:02:46 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
05:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:46 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
05:02:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
05:02:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
05:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
05:02:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
05:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
05:02:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
05:02:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
05:02:46 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 171ms
05:02:46 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
05:02:46 INFO - PROCESS | 3272 | 1469451766379 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:46 INFO - PROCESS | 3272 | 1469451766424 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:46 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
05:02:46 INFO - {}
05:02:46 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 158ms
05:02:46 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
05:02:46 INFO - PROCESS | 3272 | 1469451766544 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:46 INFO - PROCESS | 3272 | 1469451766609 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
05:02:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
05:02:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
05:02:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
05:02:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
05:02:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
05:02:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
05:02:46 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 410ms
05:02:46 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
05:02:46 INFO - PROCESS | 3272 | 1469451766960 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:46 INFO - PROCESS | 3272 | 1469451766996 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
05:02:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
05:02:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
05:02:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
05:02:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
05:02:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
05:02:47 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 184ms
05:02:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
05:02:47 INFO - PROCESS | 3272 | 1469451767149 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:47 INFO - PROCESS | 3272 | 1469451767178 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
05:02:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
05:02:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
05:02:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
05:02:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
05:02:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
05:02:47 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 145ms
05:02:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
05:02:47 INFO - PROCESS | 3272 | 1469451767306 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:47 INFO - PROCESS | 3272 | 1469451767349 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:47 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
05:02:47 INFO - reader.readAsText(blob_2)
05:02:47 INFO - }" did not throw
05:02:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
05:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
05:02:47 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
05:02:47 INFO - reader.readAsDataURL(blob_2)
05:02:47 INFO - }" did not throw
05:02:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
05:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
05:02:47 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
05:02:47 INFO - reader.readAsArrayBuffer(blob_2)
05:02:47 INFO - }" did not throw
05:02:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
05:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
05:02:47 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
05:02:47 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
05:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:02:47 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
05:02:47 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
05:02:47 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
05:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:02:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
05:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:02:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
05:02:47 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
05:02:47 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
05:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:02:47 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 158ms
05:02:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
05:02:47 INFO - PROCESS | 3272 | 1469451767475 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:47 INFO - PROCESS | 3272 | 1469451767512 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:47 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
05:02:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
05:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
05:02:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
05:02:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 198ms
05:02:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
05:02:47 INFO - PROCESS | 3272 | 1469451767661 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:47 INFO - PROCESS | 3272 | 1469451767700 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
05:02:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 159ms
05:02:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
05:02:47 INFO - PROCESS | 3272 | 1469451767830 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:47 INFO - PROCESS | 3272 | 1469451767878 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
05:02:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 158ms
05:02:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
05:02:47 INFO - PROCESS | 3272 | 1469451767999 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:48 INFO - PROCESS | 3272 | 1469451768033 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
05:02:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 158ms
05:02:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
05:02:48 INFO - PROCESS | 3272 | 1469451768144 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:48 INFO - PROCESS | 3272 | 1469451768174 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
05:02:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
05:02:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 159ms
05:02:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
05:02:48 INFO - PROCESS | 3272 | 1469451768314 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:48 INFO - PROCESS | 3272 | 1469451768337 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
05:02:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 158ms
05:02:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
05:02:48 INFO - PROCESS | 3272 | 1469451768468 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:48 INFO - PROCESS | 3272 | 1469451768503 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
05:02:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
05:02:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
05:02:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 145ms
05:02:48 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
05:02:48 INFO - PROCESS | 3272 | 1469451768634 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:48 INFO - PROCESS | 3272 | 1469451768658 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:48 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
05:02:48 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
05:02:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
05:02:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:02:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
05:02:48 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 158ms
05:02:48 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
05:02:48 INFO - PROCESS | 3272 | 1469451768802 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:48 INFO - PROCESS | 3272 | 1469451768849 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:48 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
05:02:48 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 159ms
05:02:48 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
05:02:48 INFO - PROCESS | 3272 | 1469451768970 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:49 INFO - PROCESS | 3272 | 1469451769004 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:49 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
05:02:49 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 250ms
05:02:49 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
05:02:49 INFO - PROCESS | 3272 | 1469451769219 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:49 INFO - PROCESS | 3272 | 1469451769249 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:49 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
05:02:49 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 159ms
05:02:49 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
05:02:49 INFO - PROCESS | 3272 | 1469451769365 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:49 INFO - PROCESS | 3272 | 1469451769392 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:49 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
05:02:49 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 158ms
05:02:49 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
05:02:49 INFO - PROCESS | 3272 | 1469451769533 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:49 INFO - PROCESS | 3272 | 1469451769577 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:49 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
05:02:49 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 198ms
05:02:49 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
05:02:49 INFO - PROCESS | 3272 | 1469451769723 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:49 INFO - PROCESS | 3272 | 1469451769754 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:49 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
05:02:49 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
05:02:49 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
05:02:49 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
05:02:49 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 158ms
05:02:49 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
05:02:49 INFO - PROCESS | 3272 | 1469451769892 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:49 INFO - PROCESS | 3272 | 1469451769912 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:50 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
05:02:50 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
05:02:50 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
05:02:50 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
05:02:50 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
05:02:50 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
05:02:50 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 159ms
05:02:50 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
05:02:50 INFO - PROCESS | 3272 | 1469451770041 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:50 INFO - PROCESS | 3272 | 1469451770085 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:50 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
05:02:50 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
05:02:50 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
05:02:50 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
05:02:50 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
05:02:50 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
05:02:50 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 198ms
05:02:50 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
05:02:50 INFO - PROCESS | 3272 | 1469451770244 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:50 INFO - PROCESS | 3272 | 1469451770269 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:50 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
05:02:50 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
05:02:50 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
05:02:50 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
05:02:50 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
05:02:50 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
05:02:50 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 158ms
05:02:50 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
05:02:50 INFO - PROCESS | 3272 | 1469451770390 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:50 INFO - PROCESS | 3272 | 1469451770431 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:50 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
05:02:50 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
05:02:50 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
05:02:50 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
05:02:50 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 158ms
05:02:50 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
05:02:50 INFO - PROCESS | 3272 | 1469451770560 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:50 INFO - PROCESS | 3272 | 1469451770605 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:50 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
05:02:50 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
05:02:50 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
05:02:50 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
05:02:50 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 238ms
05:02:50 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
05:02:50 INFO - PROCESS | 3272 | 1469451770808 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:50 INFO - PROCESS | 3272 | 1469451770832 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:50 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
05:02:50 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
05:02:50 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
05:02:50 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
05:02:50 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 158ms
05:02:50 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
05:02:50 INFO - PROCESS | 3272 | 1469451770977 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:51 INFO - PROCESS | 3272 | 1469451771004 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:51 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
05:02:51 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
05:02:51 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
05:02:51 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
05:02:51 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 185ms
05:02:51 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
05:02:51 INFO - PROCESS | 3272 | 1469451771158 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:51 INFO - PROCESS | 3272 | 1469451771207 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:51 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
05:02:51 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
05:02:51 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
05:02:51 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
05:02:51 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
05:02:51 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 238ms
05:02:51 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
05:02:51 INFO - PROCESS | 3272 | 1469451771407 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:51 INFO - PROCESS | 3272 | 1469451771445 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:51 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
05:02:51 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
05:02:51 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
05:02:51 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 198ms
05:02:51 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
05:02:51 INFO - PROCESS | 3272 | 1469451771596 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:51 INFO - PROCESS | 3272 | 1469451771641 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:51 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
05:02:51 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
05:02:51 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
05:02:51 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 185ms
05:02:51 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
05:02:51 INFO - PROCESS | 3272 | 1469451771784 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:51 INFO - PROCESS | 3272 | 1469451771837 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:51 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
05:02:51 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 185ms
05:02:51 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
05:02:51 INFO - PROCESS | 3272 | 1469451771992 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:52 INFO - PROCESS | 3272 | 1469451772020 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:52 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
05:02:52 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
05:02:52 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 422ms
05:02:52 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
05:02:52 INFO - PROCESS | 3272 | 1469451772412 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:52 INFO - PROCESS | 3272 | 1469451772441 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:52 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
05:02:52 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 237ms
05:02:52 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
05:02:52 INFO - PROCESS | 3272 | 1469451772646 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:52 INFO - PROCESS | 3272 | 1469451772676 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:52 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
05:02:52 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 158ms
05:02:52 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
05:02:52 INFO - PROCESS | 3272 | 1469451772818 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:52 INFO - PROCESS | 3272 | 1469451772861 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:52 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
05:02:52 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 185ms
05:02:52 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
05:02:52 INFO - PROCESS | 3272 | 1469451773001 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:53 INFO - PROCESS | 3272 | 1469451773031 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:53 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
05:02:53 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 185ms
05:02:53 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
05:02:53 INFO - PROCESS | 3272 | 1469451773208 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:53 INFO - PROCESS | 3272 | 1469451773218 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:53 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
05:02:53 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 158ms
05:02:53 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
05:02:53 INFO - PROCESS | 3272 | 1469451773356 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:53 INFO - PROCESS | 3272 | 1469451773397 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:53 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
05:02:53 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 158ms
05:02:53 INFO - PROCESS | 3272 | 1469451773531 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:53 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
05:02:53 INFO - PROCESS | 3272 | 1469451773567 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:53 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
05:02:53 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 158ms
05:02:53 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
05:02:53 INFO - PROCESS | 3272 | 1469451773683 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:53 INFO - PROCESS | 3272 | 1469451773722 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:53 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
05:02:53 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 158ms
05:02:53 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
05:02:53 INFO - PROCESS | 3272 | 1469451773851 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:53 INFO - PROCESS | 3272 | 1469451773884 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:53 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
05:02:53 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 159ms
05:02:54 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
05:02:54 INFO - PROCESS | 3272 | 1469451774006 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:54 INFO - PROCESS | 3272 | 1469451774047 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:54 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
05:02:54 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 145ms
05:02:54 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
05:02:54 INFO - PROCESS | 3272 | 1469451774159 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:54 INFO - PROCESS | 3272 | 1469451774217 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:54 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
05:02:54 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 185ms
05:02:54 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
05:02:54 INFO - PROCESS | 3272 | 1469451774355 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:54 INFO - PROCESS | 3272 | 1469451774401 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:54 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
05:02:54 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 185ms
05:02:54 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
05:02:54 INFO - PROCESS | 3272 | 1469451774544 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:54 INFO - PROCESS | 3272 | 1469451774588 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:54 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
05:02:54 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 185ms
05:02:54 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
05:02:54 INFO - PROCESS | 3272 | 1469451774752 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:54 INFO - PROCESS | 3272 | 1469451774786 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:54 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
05:02:54 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 198ms
05:02:54 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
05:02:54 INFO - PROCESS | 3272 | 1469451774949 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:54 INFO - PROCESS | 3272 | 1469451774992 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:55 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
05:02:55 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 237ms
05:02:55 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
05:02:55 INFO - PROCESS | 3272 | 1469451775202 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:55 INFO - PROCESS | 3272 | 1469451775226 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:55 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
05:02:55 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 198ms
05:02:55 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
05:02:55 INFO - PROCESS | 3272 | 1469451775392 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:55 INFO - PROCESS | 3272 | 1469451775421 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:55 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
05:02:55 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 185ms
05:02:55 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
05:02:55 INFO - PROCESS | 3272 | 1469451775575 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:55 INFO - PROCESS | 3272 | 1469451775629 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:55 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
05:02:55 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 185ms
05:02:55 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
05:02:55 INFO - PROCESS | 3272 | 1469451775783 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:55 INFO - PROCESS | 3272 | 1469451775812 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:55 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
05:02:55 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 158ms
05:02:55 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
05:02:55 INFO - PROCESS | 3272 | 1469451775931 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:55 INFO - PROCESS | 3272 | 1469451775979 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:56 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
05:02:56 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 159ms
05:02:56 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
05:02:56 INFO - PROCESS | 3272 | 1469451776102 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:56 INFO - PROCESS | 3272 | 1469451776124 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:56 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
05:02:56 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 145ms
05:02:56 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
05:02:56 INFO - PROCESS | 3272 | 1469451776255 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:56 INFO - PROCESS | 3272 | 1469451776304 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:56 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
05:02:56 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 198ms
05:02:56 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
05:02:56 INFO - PROCESS | 3272 | 1469451776457 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:56 INFO - PROCESS | 3272 | 1469451776495 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:56 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
05:02:56 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 145ms
05:02:56 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
05:02:56 INFO - PROCESS | 3272 | 1469451776625 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:56 INFO - PROCESS | 3272 | 1469451776668 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:56 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
05:02:56 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 158ms
05:02:56 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
05:02:56 INFO - PROCESS | 3272 | 1469451776796 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:56 INFO - PROCESS | 3272 | 1469451776830 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:56 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
05:02:56 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 185ms
05:02:56 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
05:02:56 INFO - PROCESS | 3272 | 1469451776985 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:57 INFO - PROCESS | 3272 | 1469451777009 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:57 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
05:02:57 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 145ms
05:02:57 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
05:02:57 INFO - PROCESS | 3272 | 1469451777131 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:57 INFO - PROCESS | 3272 | 1469451777175 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:57 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
05:02:57 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 159ms
05:02:57 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
05:02:57 INFO - PROCESS | 3272 | 1469451777299 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:57 INFO - PROCESS | 3272 | 1469451777345 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:57 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
05:02:57 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 158ms
05:02:57 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
05:02:57 INFO - PROCESS | 3272 | 1469451777470 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:57 INFO - PROCESS | 3272 | 1469451777504 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:57 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
05:02:57 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 238ms
05:02:57 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
05:02:57 INFO - PROCESS | 3272 | 1469451777852 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:57 INFO - PROCESS | 3272 | 1469451777901 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:58 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
05:02:58 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 317ms
05:02:58 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
05:02:58 INFO - PROCESS | 3272 | 1469451778057 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:58 INFO - PROCESS | 3272 | 1469451778085 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:58 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
05:02:58 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 158ms
05:02:58 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
05:02:58 INFO - PROCESS | 3272 | 1469451778226 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:58 INFO - PROCESS | 3272 | 1469451778245 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:58 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
05:02:58 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 159ms
05:02:58 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
05:02:58 INFO - PROCESS | 3272 | 1469451778377 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:58 INFO - PROCESS | 3272 | 1469451778413 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:58 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
05:02:58 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 145ms
05:02:58 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
05:02:58 INFO - PROCESS | 3272 | 1469451778545 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:58 INFO - PROCESS | 3272 | 1469451778558 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:58 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
05:02:58 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 185ms
05:02:58 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
05:02:58 INFO - PROCESS | 3272 | 1469451778737 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:58 INFO - PROCESS | 3272 | 1469451778780 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:58 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
05:02:58 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 198ms
05:02:58 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
05:02:58 INFO - PROCESS | 3272 | 1469451778924 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:58 INFO - PROCESS | 3272 | 1469451778958 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:59 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
05:02:59 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 158ms
05:02:59 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
05:02:59 INFO - PROCESS | 3272 | 1469451779095 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:59 INFO - PROCESS | 3272 | 1469451779101 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:59 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
05:02:59 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 159ms
05:02:59 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
05:02:59 INFO - PROCESS | 3272 | 1469451779244 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:59 INFO - PROCESS | 3272 | 1469451779273 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:59 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
05:02:59 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 158ms
05:02:59 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
05:02:59 INFO - PROCESS | 3272 | 1469451779411 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:59 INFO - PROCESS | 3272 | 1469451779450 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:59 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
05:02:59 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 369ms
05:02:59 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
05:02:59 INFO - PROCESS | 3272 | 1469451779774 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:59 INFO - PROCESS | 3272 | 1469451779820 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:59 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
05:02:59 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 198ms
05:02:59 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
05:02:59 INFO - PROCESS | 3272 | 1469451779964 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:02:59 INFO - PROCESS | 3272 | 1469451779998 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:00 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
05:03:00 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 159ms
05:03:00 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
05:03:00 INFO - PROCESS | 3272 | 1469451780125 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:00 INFO - PROCESS | 3272 | 1469451780164 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:00 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
05:03:00 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 158ms
05:03:00 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
05:03:00 INFO - PROCESS | 3272 | 1469451780294 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:00 INFO - PROCESS | 3272 | 1469451780338 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:00 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
05:03:00 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 198ms
05:03:00 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
05:03:00 INFO - PROCESS | 3272 | 1469451780483 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:00 INFO - PROCESS | 3272 | 1469451780529 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:00 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
05:03:00 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 185ms
05:03:00 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
05:03:00 INFO - PROCESS | 3272 | 1469451780672 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:00 INFO - PROCESS | 3272 | 1469451780708 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:00 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
05:03:00 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 185ms
05:03:00 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
05:03:00 INFO - PROCESS | 3272 | 1469451780878 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:00 INFO - PROCESS | 3272 | 1469451780905 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:01 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
05:03:01 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 198ms
05:03:01 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
05:03:01 INFO - PROCESS | 3272 | 1469451781066 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:01 INFO - PROCESS | 3272 | 1469451781088 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:01 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
05:03:01 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 158ms
05:03:01 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
05:03:01 INFO - PROCESS | 3272 | 1469451781215 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:01 INFO - PROCESS | 3272 | 1469451781256 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:01 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
05:03:01 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 185ms
05:03:01 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
05:03:01 INFO - PROCESS | 3272 | 1469451781421 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:01 INFO - PROCESS | 3272 | 1469451781431 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:01 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
05:03:01 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 158ms
05:03:01 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
05:03:01 INFO - PROCESS | 3272 | 1469451781566 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:01 INFO - PROCESS | 3272 | 1469451781606 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:01 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
05:03:01 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 185ms
05:03:01 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
05:03:01 INFO - PROCESS | 3272 | 1469451781777 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:01 INFO - PROCESS | 3272 | 1469451781792 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:01 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
05:03:01 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 145ms
05:03:01 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
05:03:01 INFO - PROCESS | 3272 | 1469451781922 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:01 INFO - PROCESS | 3272 | 1469451781954 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:02 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
05:03:02 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 158ms
05:03:02 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
05:03:02 INFO - PROCESS | 3272 | 1469451782094 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:02 INFO - PROCESS | 3272 | 1469451782117 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:02 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
05:03:02 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 158ms
05:03:02 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
05:03:02 INFO - PROCESS | 3272 | 1469451782240 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:02 INFO - PROCESS | 3272 | 1469451782285 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:02 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
05:03:02 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 159ms
05:03:02 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
05:03:02 INFO - PROCESS | 3272 | 1469451782411 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:02 INFO - PROCESS | 3272 | 1469451782456 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:02 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
05:03:02 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 184ms
05:03:02 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
05:03:02 INFO - PROCESS | 3272 | 1469451782598 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:02 INFO - PROCESS | 3272 | 1469451782642 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:02 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
05:03:02 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 158ms
05:03:02 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
05:03:02 INFO - PROCESS | 3272 | 1469451782770 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:02 INFO - PROCESS | 3272 | 1469451782819 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:02 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
05:03:02 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 158ms
05:03:02 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
05:03:02 INFO - PROCESS | 3272 | 1469451782936 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:02 INFO - PROCESS | 3272 | 1469451782967 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:03 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
05:03:03 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 198ms
05:03:03 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
05:03:03 INFO - PROCESS | 3272 | 1469451783126 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:03 INFO - PROCESS | 3272 | 1469451783185 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:03 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
05:03:03 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 357ms
05:03:03 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
05:03:03 INFO - PROCESS | 3272 | 1469451783484 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:03 INFO - PROCESS | 3272 | 1469451783531 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:03 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
05:03:03 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 185ms
05:03:03 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
05:03:03 INFO - PROCESS | 3272 | 1469451783678 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:03 INFO - PROCESS | 3272 | 1469451783706 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
05:03:03 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 158ms
05:03:03 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
05:03:03 INFO - PROCESS | 3272 | 1469451783847 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:03 INFO - PROCESS | 3272 | 1469451783886 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
05:03:04 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 185ms
05:03:04 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
05:03:04 INFO - PROCESS | 3272 | 1469451784032 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:04 INFO - PROCESS | 3272 | 1469451784068 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
05:03:04 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 158ms
05:03:04 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
05:03:04 INFO - PROCESS | 3272 | 1469451784201 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:04 INFO - PROCESS | 3272 | 1469451784236 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
05:03:04 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 159ms
05:03:04 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
05:03:04 INFO - PROCESS | 3272 | 1469451784371 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:04 INFO - PROCESS | 3272 | 1469451784396 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
05:03:04 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 330ms
05:03:04 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
05:03:04 INFO - PROCESS | 3272 | 1469451784698 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:04 INFO - PROCESS | 3272 | 1469451784725 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
05:03:04 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 158ms
05:03:04 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
05:03:04 INFO - PROCESS | 3272 | 1469451784850 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:04 INFO - PROCESS | 3272 | 1469451784888 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
05:03:04 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 145ms
05:03:04 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
05:03:04 INFO - PROCESS | 3272 | 1469451785004 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:05 INFO - PROCESS | 3272 | 1469451785031 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:05 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
05:03:05 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 159ms
05:03:05 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
05:03:05 INFO - PROCESS | 3272 | 1469451785174 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:05 INFO - PROCESS | 3272 | 1469451785196 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:05 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
05:03:05 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 158ms
05:03:05 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
05:03:05 INFO - PROCESS | 3272 | 1469451785332 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:05 INFO - PROCESS | 3272 | 1469451785388 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:05 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
05:03:05 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 211ms
05:03:05 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
05:03:05 INFO - PROCESS | 3272 | 1469451785538 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:05 INFO - PROCESS | 3272 | 1469451785588 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:05 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
05:03:05 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 211ms
05:03:05 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
05:03:05 INFO - PROCESS | 3272 | 1469451785744 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:05 INFO - PROCESS | 3272 | 1469451785787 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:05 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
05:03:05 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 212ms
05:03:05 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
05:03:05 INFO - PROCESS | 3272 | 1469451785967 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:05 INFO - PROCESS | 3272 | 1469451785999 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
05:03:06 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 184ms
05:03:06 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
05:03:06 INFO - PROCESS | 3272 | 1469451786155 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:06 INFO - PROCESS | 3272 | 1469451786187 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
05:03:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
05:03:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
05:03:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
05:03:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
05:03:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
05:03:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
05:03:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
05:03:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
05:03:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
05:03:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
05:03:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
05:03:06 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 278ms
05:03:06 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
05:03:06 INFO - PROCESS | 3272 | 1469451786428 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:06 INFO - PROCESS | 3272 | 1469451786457 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
05:03:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
05:03:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
05:03:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
05:03:06 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 184ms
05:03:06 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
05:03:06 INFO - PROCESS | 3272 | 1469451786638 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:06 INFO - PROCESS | 3272 | 1469451786655 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
05:03:06 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 158ms
05:03:06 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
05:03:06 INFO - PROCESS | 3272 | 1469451786786 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:06 INFO - PROCESS | 3272 | 1469451786825 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
05:03:06 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 158ms
05:03:06 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
05:03:06 INFO - PROCESS | 3272 | 1469451786957 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:06 INFO - PROCESS | 3272 | 1469451786985 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
05:03:07 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 185ms
05:03:07 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
05:03:07 INFO - PROCESS | 3272 | 1469451787146 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:07 INFO - PROCESS | 3272 | 1469451787187 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
05:03:07 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 159ms
05:03:07 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
05:03:07 INFO - PROCESS | 3272 | 1469451787293 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:07 INFO - PROCESS | 3272 | 1469451787339 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
05:03:07 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 184ms
05:03:07 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
05:03:07 INFO - PROCESS | 3272 | 1469451787504 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:07 INFO - PROCESS | 3272 | 1469451787527 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
05:03:07 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 145ms
05:03:07 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
05:03:07 INFO - PROCESS | 3272 | 1469451787653 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:07 INFO - PROCESS | 3272 | 1469451787695 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
05:03:07 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 145ms
05:03:07 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
05:03:07 INFO - PROCESS | 3272 | 1469451787824 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:07 INFO - PROCESS | 3272 | 1469451787853 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
05:03:07 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 159ms
05:03:07 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
05:03:07 INFO - PROCESS | 3272 | 1469451787974 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:08 INFO - PROCESS | 3272 | 1469451788024 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
05:03:08 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 184ms
05:03:08 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
05:03:08 INFO - PROCESS | 3272 | 1469451788162 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:08 INFO - PROCESS | 3272 | 1469451788204 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:08 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
05:03:08 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 145ms
05:03:08 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
05:03:08 INFO - PROCESS | 3272 | 1469451788335 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:08 INFO - PROCESS | 3272 | 1469451788381 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:08 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
05:03:08 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
05:03:08 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
05:03:08 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 158ms
05:03:08 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
05:03:08 INFO - PROCESS | 3272 | 1469451788505 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:08 INFO - PROCESS | 3272 | 1469451788536 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:08 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
05:03:08 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 330ms
05:03:08 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
05:03:08 INFO - PROCESS | 3272 | 1469451788835 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:08 INFO - PROCESS | 3272 | 1469451788868 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:09 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
05:03:09 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 449ms
05:03:09 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
05:03:09 INFO - PROCESS | 3272 | 1469451789272 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:09 INFO - PROCESS | 3272 | 1469451789304 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:09 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
05:03:09 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 145ms
05:03:09 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
05:03:09 INFO - PROCESS | 3272 | 1469451789445 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:09 INFO - PROCESS | 3272 | 1469451789476 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:09 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
05:03:09 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
05:03:09 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 159ms
05:03:09 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
05:03:09 INFO - PROCESS | 3272 | 1469451789612 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:09 INFO - PROCESS | 3272 | 1469451789631 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:09 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
05:03:09 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 184ms
05:03:09 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
05:03:09 INFO - PROCESS | 3272 | 1469451789795 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:09 INFO - PROCESS | 3272 | 1469451789832 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:10 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
05:03:10 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 237ms
05:03:10 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
05:03:10 INFO - PROCESS | 3272 | 1469451790040 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:10 INFO - PROCESS | 3272 | 1469451790067 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:10 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
05:03:10 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 251ms
05:03:10 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
05:03:10 INFO - PROCESS | 3272 | 1469451790288 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:10 INFO - PROCESS | 3272 | 1469451790321 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:10 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
05:03:10 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
05:03:10 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 158ms
05:03:10 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
05:03:10 INFO - PROCESS | 3272 | 1469451790457 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:10 INFO - PROCESS | 3272 | 1469451790477 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:10 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
05:03:10 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 159ms
05:03:10 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
05:03:10 INFO - PROCESS | 3272 | 1469451790604 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:10 INFO - PROCESS | 3272 | 1469451790640 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:10 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
05:03:10 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 237ms
05:03:10 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
05:03:10 INFO - PROCESS | 3272 | 1469451790857 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:10 INFO - PROCESS | 3272 | 1469451790903 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:11 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
05:03:11 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 185ms
05:03:11 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
05:03:11 INFO - PROCESS | 3272 | 1469451791053 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:11 INFO - PROCESS | 3272 | 1469451791098 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:11 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
05:03:11 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 146ms
05:03:11 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
05:03:11 INFO - PROCESS | 3272 | 1469451791218 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:11 INFO - PROCESS | 3272 | 1469451791261 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:11 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
05:03:11 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 330ms
05:03:11 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
05:03:11 INFO - PROCESS | 3272 | 1469451791545 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:11 INFO - PROCESS | 3272 | 1469451791553 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:11 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
05:03:11 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 237ms
05:03:11 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
05:03:11 INFO - PROCESS | 3272 | 1469451791795 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:11 INFO - PROCESS | 3272 | 1469451791825 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:11 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
05:03:11 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 146ms
05:03:11 INFO - PROCESS | 3272 | 1469451791938 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:11 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
05:03:11 INFO - PROCESS | 3272 | 1469451791975 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:12 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
05:03:12 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
05:03:12 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
05:03:12 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
05:03:12 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
05:03:12 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
05:03:12 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
05:03:12 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
05:03:12 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
05:03:12 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
05:03:12 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
05:03:12 INFO - window.indexedDB.open('test', val);..." did not throw
05:03:12 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
05:03:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:03:12 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
05:03:12 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
05:03:12 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
05:03:12 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
05:03:12 INFO - window.indexedDB.open('test', val);..." did not throw
05:03:12 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
05:03:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:03:12 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
05:03:12 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
05:03:12 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
05:03:12 INFO - window.indexedDB.open('test', val);..." did not throw
05:03:12 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
05:03:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:03:12 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
05:03:12 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
05:03:12 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
05:03:12 INFO - window.indexedDB.open('test', val);..." did not throw
05:03:12 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
05:03:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:03:12 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
05:03:12 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
05:03:12 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
05:03:12 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
05:03:12 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
05:03:12 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 198ms
05:03:12 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
05:03:12 INFO - PROCESS | 3272 | 1469451792156 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:12 INFO - PROCESS | 3272 | 1469451792183 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:12 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
05:03:12 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 158ms
05:03:12 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
05:03:12 INFO - PROCESS | 3272 | 1469451792318 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:12 INFO - PROCESS | 3272 | 1469451792361 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:12 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
05:03:12 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
05:03:12 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 594ms
05:03:12 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
05:03:12 INFO - PROCESS | 3272 | 1469451792916 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:12 INFO - PROCESS | 3272 | 1469451792944 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:13 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
05:03:13 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 158ms
05:03:13 INFO - TEST-START | /IndexedDB/idbindex_count.htm
05:03:13 INFO - PROCESS | 3272 | 1469451793068 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:13 INFO - PROCESS | 3272 | 1469451793123 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:13 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
05:03:13 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 198ms
05:03:13 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
05:03:13 INFO - PROCESS | 3272 | 1469451793272 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:13 INFO - PROCESS | 3272 | 1469451793293 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:13 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
05:03:13 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 159ms
05:03:13 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
05:03:13 INFO - PROCESS | 3272 | 1469451793418 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:13 INFO - PROCESS | 3272 | 1469451793457 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:13 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
05:03:13 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 158ms
05:03:13 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
05:03:13 INFO - PROCESS | 3272 | 1469451793588 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:13 INFO - PROCESS | 3272 | 1469451793630 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:13 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
05:03:13 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 158ms
05:03:13 INFO - TEST-START | /IndexedDB/idbindex_get.htm
05:03:13 INFO - PROCESS | 3272 | 1469451793741 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:13 INFO - PROCESS | 3272 | 1469451793783 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:13 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
05:03:13 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 159ms
05:03:13 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
05:03:13 INFO - PROCESS | 3272 | 1469451793906 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:13 INFO - PROCESS | 3272 | 1469451793944 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:14 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
05:03:14 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 198ms
05:03:14 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
05:03:14 INFO - PROCESS | 3272 | 1469451794095 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:14 INFO - PROCESS | 3272 | 1469451794126 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:14 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
05:03:14 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 369ms
05:03:14 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
05:03:14 INFO - PROCESS | 3272 | 1469451794474 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:14 INFO - PROCESS | 3272 | 1469451794504 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:14 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
05:03:14 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 159ms
05:03:14 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
05:03:14 INFO - PROCESS | 3272 | 1469451794643 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:14 INFO - PROCESS | 3272 | 1469451794653 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:14 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
05:03:14 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 145ms
05:03:14 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
05:03:14 INFO - PROCESS | 3272 | 1469451794796 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:14 INFO - PROCESS | 3272 | 1469451794837 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:14 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
05:03:14 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 185ms
05:03:14 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
05:03:14 INFO - PROCESS | 3272 | 1469451795000 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:15 INFO - PROCESS | 3272 | 1469451795015 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:15 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
05:03:15 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 158ms
05:03:15 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
05:03:15 INFO - PROCESS | 3272 | 1469451795146 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:15 INFO - PROCESS | 3272 | 1469451795173 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:15 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
05:03:15 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 159ms
05:03:15 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
05:03:15 INFO - PROCESS | 3272 | 1469451795318 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:15 INFO - PROCESS | 3272 | 1469451795340 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
05:03:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
05:03:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
05:03:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
05:03:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
05:03:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
05:03:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
05:03:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
05:03:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
05:03:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
05:03:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
05:03:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
05:03:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
05:03:15 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 185ms
05:03:15 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
05:03:15 INFO - PROCESS | 3272 | 1469451795505 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:15 INFO - PROCESS | 3272 | 1469451795544 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
05:03:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
05:03:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
05:03:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
05:03:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
05:03:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
05:03:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
05:03:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
05:03:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
05:03:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
05:03:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
05:03:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
05:03:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
05:03:15 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 197ms
05:03:15 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
05:03:15 INFO - PROCESS | 3272 | 1469451795699 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:15 INFO - PROCESS | 3272 | 1469451795738 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:15 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
05:03:15 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 159ms
05:03:15 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
05:03:15 INFO - PROCESS | 3272 | 1469451795858 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:15 INFO - PROCESS | 3272 | 1469451795894 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:15 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
05:03:15 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 158ms
05:03:16 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
05:03:16 INFO - PROCESS | 3272 | 1469451796013 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:16 INFO - PROCESS | 3272 | 1469451796063 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:16 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
05:03:16 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 185ms
05:03:16 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
05:03:16 INFO - PROCESS | 3272 | 1469451796226 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:16 INFO - PROCESS | 3272 | 1469451796264 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:16 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
05:03:16 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 185ms
05:03:16 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
05:03:16 INFO - PROCESS | 3272 | 1469451796414 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:16 INFO - PROCESS | 3272 | 1469451796448 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:16 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
05:03:16 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 158ms
05:03:16 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
05:03:16 INFO - PROCESS | 3272 | 1469451796567 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:16 INFO - PROCESS | 3272 | 1469451796614 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:16 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
05:03:16 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 198ms
05:03:16 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
05:03:16 INFO - PROCESS | 3272 | 1469451796774 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:16 INFO - PROCESS | 3272 | 1469451796810 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:16 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
05:03:16 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 185ms
05:03:16 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
05:03:16 INFO - PROCESS | 3272 | 1469451796963 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:17 INFO - PROCESS | 3272 | 1469451797012 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:17 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
05:03:17 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 185ms
05:03:17 INFO - PROCESS | 3272 | 1469451797151 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:17 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
05:03:17 INFO - PROCESS | 3272 | 1469451797189 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:17 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
05:03:17 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 159ms
05:03:17 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
05:03:17 INFO - PROCESS | 3272 | 1469451797323 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:17 INFO - PROCESS | 3272 | 1469451797364 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:17 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
05:03:17 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 158ms
05:03:17 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
05:03:17 INFO - PROCESS | 3272 | 1469451797491 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:17 INFO - PROCESS | 3272 | 1469451797506 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:17 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
05:03:17 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 158ms
05:03:17 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
05:03:17 INFO - PROCESS | 3272 | 1469451797641 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:17 INFO - PROCESS | 3272 | 1469451797685 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:17 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
05:03:17 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 159ms
05:03:17 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
05:03:17 INFO - PROCESS | 3272 | 1469451797792 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:17 INFO - PROCESS | 3272 | 1469451797830 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:17 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
05:03:17 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 158ms
05:03:17 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
05:03:17 INFO - PROCESS | 3272 | 1469451797961 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:17 INFO - PROCESS | 3272 | 1469451798007 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:18 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
05:03:18 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 145ms
05:03:18 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
05:03:18 INFO - PROCESS | 3272 | 1469451798131 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:18 INFO - PROCESS | 3272 | 1469451798150 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:18 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
05:03:18 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 158ms
05:03:18 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
05:03:18 INFO - PROCESS | 3272 | 1469451798279 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:18 INFO - PROCESS | 3272 | 1469451798320 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:18 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
05:03:18 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 158ms
05:03:18 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
05:03:18 INFO - PROCESS | 3272 | 1469451798449 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:18 INFO - PROCESS | 3272 | 1469451798480 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
05:03:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
05:03:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
05:03:18 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 159ms
05:03:18 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
05:03:18 INFO - PROCESS | 3272 | 1469451798603 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:18 INFO - PROCESS | 3272 | 1469451798649 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
05:03:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
05:03:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
05:03:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
05:03:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
05:03:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
05:03:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
05:03:18 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 158ms
05:03:18 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
05:03:18 INFO - PROCESS | 3272 | 1469451798756 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:18 INFO - PROCESS | 3272 | 1469451798799 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
05:03:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
05:03:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
05:03:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
05:03:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
05:03:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
05:03:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
05:03:18 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 158ms
05:03:18 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
05:03:18 INFO - PROCESS | 3272 | 1469451798926 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:18 INFO - PROCESS | 3272 | 1469451798968 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
05:03:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 145ms
05:03:19 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
05:03:19 INFO - PROCESS | 3272 | 1469451799096 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:19 INFO - PROCESS | 3272 | 1469451799121 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:19 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
05:03:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 158ms
05:03:19 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
05:03:19 INFO - PROCESS | 3272 | 1469451799242 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:19 INFO - PROCESS | 3272 | 1469451799286 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:19 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
05:03:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 159ms
05:03:19 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
05:03:19 INFO - PROCESS | 3272 | 1469451799452 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:19 INFO - PROCESS | 3272 | 1469451799527 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
05:03:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 396ms
05:03:19 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
05:03:19 INFO - PROCESS | 3272 | 1469451799824 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:19 INFO - PROCESS | 3272 | 1469451799871 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:19 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
05:03:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 198ms
05:03:19 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
05:03:20 INFO - PROCESS | 3272 | 1469451800016 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:20 INFO - PROCESS | 3272 | 1469451800049 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:20 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
05:03:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 158ms
05:03:20 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
05:03:20 INFO - PROCESS | 3272 | 1469451800171 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:20 INFO - PROCESS | 3272 | 1469451800214 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
05:03:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 198ms
05:03:20 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
05:03:20 INFO - PROCESS | 3272 | 1469451800372 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:20 INFO - PROCESS | 3272 | 1469451800409 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:20 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
05:03:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 158ms
05:03:20 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
05:03:20 INFO - PROCESS | 3272 | 1469451800527 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:20 INFO - PROCESS | 3272 | 1469451800565 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
05:03:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 185ms
05:03:20 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
05:03:20 INFO - PROCESS | 3272 | 1469451800727 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:20 INFO - PROCESS | 3272 | 1469451800749 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
05:03:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 159ms
05:03:20 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
05:03:20 INFO - PROCESS | 3272 | 1469451800882 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:20 INFO - PROCESS | 3272 | 1469451800917 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
05:03:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 158ms
05:03:21 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
05:03:21 INFO - PROCESS | 3272 | 1469451801048 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:21 INFO - PROCESS | 3272 | 1469451801069 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
05:03:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 158ms
05:03:21 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
05:03:21 INFO - PROCESS | 3272 | 1469451801203 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:21 INFO - PROCESS | 3272 | 1469451801231 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
05:03:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 158ms
05:03:21 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
05:03:21 INFO - PROCESS | 3272 | 1469451801373 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:21 INFO - PROCESS | 3272 | 1469451801412 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
05:03:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 185ms
05:03:21 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
05:03:21 INFO - PROCESS | 3272 | 1469451801565 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:21 INFO - PROCESS | 3272 | 1469451801610 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
05:03:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 198ms
05:03:21 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
05:03:21 INFO - PROCESS | 3272 | 1469451801779 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:21 INFO - PROCESS | 3272 | 1469451801810 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:21 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
05:03:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 185ms
05:03:21 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
05:03:21 INFO - PROCESS | 3272 | 1469451801972 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:22 INFO - PROCESS | 3272 | 1469451802017 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
05:03:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 198ms
05:03:22 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
05:03:22 INFO - PROCESS | 3272 | 1469451802162 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:22 INFO - PROCESS | 3272 | 1469451802204 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
05:03:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 158ms
05:03:22 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
05:03:22 INFO - PROCESS | 3272 | 1469451802332 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:22 INFO - PROCESS | 3272 | 1469451802347 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
05:03:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 158ms
05:03:22 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
05:03:22 INFO - PROCESS | 3272 | 1469451802481 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:22 INFO - PROCESS | 3272 | 1469451802520 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:22 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
05:03:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 198ms
05:03:22 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
05:03:22 INFO - PROCESS | 3272 | 1469451802671 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:22 INFO - PROCESS | 3272 | 1469451802706 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
05:03:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 159ms
05:03:22 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
05:03:22 INFO - PROCESS | 3272 | 1469451802843 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:22 INFO - PROCESS | 3272 | 1469451802871 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
05:03:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 158ms
05:03:22 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
05:03:22 INFO - PROCESS | 3272 | 1469451802992 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:23 INFO - PROCESS | 3272 | 1469451803032 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
05:03:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 158ms
05:03:23 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
05:03:23 INFO - PROCESS | 3272 | 1469451803162 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:23 INFO - PROCESS | 3272 | 1469451803172 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:23 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
05:03:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 159ms
05:03:23 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
05:03:23 INFO - PROCESS | 3272 | 1469451803310 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:23 INFO - PROCESS | 3272 | 1469451803360 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
05:03:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 158ms
05:03:23 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
05:03:23 INFO - PROCESS | 3272 | 1469451803478 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:23 INFO - PROCESS | 3272 | 1469451803518 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:23 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
05:03:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 159ms
05:03:23 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
05:03:23 INFO - PROCESS | 3272 | 1469451803627 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:23 INFO - PROCESS | 3272 | 1469451803674 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:23 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
05:03:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 184ms
05:03:23 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
05:03:23 INFO - PROCESS | 3272 | 1469451803834 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:23 INFO - PROCESS | 3272 | 1469451803873 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:23 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
05:03:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 159ms
05:03:23 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
05:03:23 INFO - PROCESS | 3272 | 1469451803986 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:24 INFO - PROCESS | 3272 | 1469451804033 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
05:03:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 158ms
05:03:24 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
05:03:24 INFO - PROCESS | 3272 | 1469451804150 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:24 INFO - PROCESS | 3272 | 1469451804196 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:24 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
05:03:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 185ms
05:03:24 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
05:03:24 INFO - PROCESS | 3272 | 1469451804344 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:24 INFO - PROCESS | 3272 | 1469451804396 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
05:03:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 185ms
05:03:24 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
05:03:24 INFO - PROCESS | 3272 | 1469451804551 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:24 INFO - PROCESS | 3272 | 1469451804580 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
05:03:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 198ms
05:03:24 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
05:03:24 INFO - PROCESS | 3272 | 1469451804739 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:24 INFO - PROCESS | 3272 | 1469451804788 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
05:03:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 238ms
05:03:25 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
05:03:25 INFO - PROCESS | 3272 | 1469451805110 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:25 INFO - PROCESS | 3272 | 1469451805158 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:25 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"
05:03:25 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
05:03:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
05:03:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 396ms
05:03:25 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
05:03:25 INFO - PROCESS | 3272 | 1469451805432 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:25 INFO - PROCESS | 3272 | 1469451805447 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:25 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"
05:03:25 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
05:03:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
05:03:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 159ms
05:03:25 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
05:03:25 INFO - PROCESS | 3272 | 1469451805585 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:25 INFO - PROCESS | 3272 | 1469451805628 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
05:03:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 158ms
05:03:25 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
05:03:25 INFO - PROCESS | 3272 | 1469451805757 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:25 INFO - PROCESS | 3272 | 1469451805802 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
05:03:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 158ms
05:03:25 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
05:03:25 INFO - PROCESS | 3272 | 1469451805909 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:25 INFO - PROCESS | 3272 | 1469451805936 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
05:03:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 159ms
05:03:26 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
05:03:26 INFO - PROCESS | 3272 | 1469451806077 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:26 INFO - PROCESS | 3272 | 1469451806106 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
05:03:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 158ms
05:03:26 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
05:03:26 INFO - PROCESS | 3272 | 1469451806227 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:26 INFO - PROCESS | 3272 | 1469451806263 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
05:03:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 159ms
05:03:26 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
05:03:26 INFO - PROCESS | 3272 | 1469451806396 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:26 INFO - PROCESS | 3272 | 1469451806431 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
05:03:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 145ms
05:03:26 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
05:03:26 INFO - PROCESS | 3272 | 1469451806548 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:26 INFO - PROCESS | 3272 | 1469451806581 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
05:03:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 158ms
05:03:26 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
05:03:26 INFO - PROCESS | 3272 | 1469451806714 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:26 INFO - PROCESS | 3272 | 1469451806749 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
05:03:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 159ms
05:03:26 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
05:03:26 INFO - PROCESS | 3272 | 1469451806884 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:26 INFO - PROCESS | 3272 | 1469451806916 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:27 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
05:03:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 185ms
05:03:27 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
05:03:27 INFO - PROCESS | 3272 | 1469451807073 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:27 INFO - PROCESS | 3272 | 1469451807111 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
05:03:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 277ms
05:03:27 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
05:03:27 INFO - PROCESS | 3272 | 1469451807342 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:27 INFO - PROCESS | 3272 | 1469451807378 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
05:03:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 158ms
05:03:27 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
05:03:27 INFO - PROCESS | 3272 | 1469451807512 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:27 INFO - PROCESS | 3272 | 1469451807556 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
05:03:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 185ms
05:03:27 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
05:03:27 INFO - PROCESS | 3272 | 1469451807697 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:27 INFO - PROCESS | 3272 | 1469451807738 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
05:03:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 185ms
05:03:27 INFO - PROCESS | 3272 | 1469451807893 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:27 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
05:03:27 INFO - PROCESS | 3272 | 1469451807943 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
05:03:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 185ms
05:03:28 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
05:03:28 INFO - PROCESS | 3272 | 1469451808104 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:28 INFO - PROCESS | 3272 | 1469451808128 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
05:03:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 145ms
05:03:28 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
05:03:28 INFO - PROCESS | 3272 | 1469451808256 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:28 INFO - PROCESS | 3272 | 1469451808293 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
05:03:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 159ms
05:03:28 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
05:03:28 INFO - PROCESS | 3272 | 1469451808420 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:28 INFO - PROCESS | 3272 | 1469451808442 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
05:03:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 158ms
05:03:28 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
05:03:28 INFO - PROCESS | 3272 | 1469451808578 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:28 INFO - PROCESS | 3272 | 1469451808622 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
05:03:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 159ms
05:03:28 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
05:03:28 INFO - PROCESS | 3272 | 1469451808738 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:28 INFO - PROCESS | 3272 | 1469451808780 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
05:03:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
05:03:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
05:03:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
05:03:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
05:03:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
05:03:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
05:03:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
05:03:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
05:03:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
05:03:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
05:03:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
05:03:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 197ms
05:03:28 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
05:03:28 INFO - PROCESS | 3272 | 1469451808930 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:28 INFO - PROCESS | 3272 | 1469451808976 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
05:03:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
05:03:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
05:03:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
05:03:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
05:03:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
05:03:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
05:03:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
05:03:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
05:03:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
05:03:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
05:03:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
05:03:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 185ms
05:03:29 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
05:03:29 INFO - PROCESS | 3272 | 1469451809131 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:29 INFO - PROCESS | 3272 | 1469451809144 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
05:03:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 146ms
05:03:29 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
05:03:29 INFO - PROCESS | 3272 | 1469451809280 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:29 INFO - PROCESS | 3272 | 1469451809312 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
05:03:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 158ms
05:03:29 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
05:03:29 INFO - PROCESS | 3272 | 1469451809447 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:29 INFO - PROCESS | 3272 | 1469451809488 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
05:03:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 158ms
05:03:29 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
05:03:29 INFO - PROCESS | 3272 | 1469451809617 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:29 INFO - PROCESS | 3272 | 1469451809646 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
05:03:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
05:03:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
05:03:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
05:03:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
05:03:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 185ms
05:03:29 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
05:03:29 INFO - PROCESS | 3272 | 1469451809805 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:29 INFO - PROCESS | 3272 | 1469451809830 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
05:03:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 159ms
05:03:29 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
05:03:29 INFO - PROCESS | 3272 | 1469451809976 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:30 INFO - PROCESS | 3272 | 1469451810012 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:30 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
05:03:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 185ms
05:03:30 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
05:03:30 INFO - PROCESS | 3272 | 1469451810159 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:30 INFO - PROCESS | 3272 | 1469451810186 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:30 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
05:03:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 184ms
05:03:30 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
05:03:30 INFO - PROCESS | 3272 | 1469451810527 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:30 INFO - PROCESS | 3272 | 1469451810580 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
05:03:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 277ms
05:03:30 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
05:03:30 INFO - PROCESS | 3272 | 1469451810718 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:30 INFO - PROCESS | 3272 | 1469451810771 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:30 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
05:03:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 185ms
05:03:30 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
05:03:30 INFO - PROCESS | 3272 | 1469451810928 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:30 INFO - PROCESS | 3272 | 1469451810947 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:31 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
05:03:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 185ms
05:03:31 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
05:03:31 INFO - PROCESS | 3272 | 1469451811119 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:31 INFO - PROCESS | 3272 | 1469451811158 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
05:03:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 198ms
05:03:31 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
05:03:31 INFO - PROCESS | 3272 | 1469451811303 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:31 INFO - PROCESS | 3272 | 1469451811339 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:31 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
05:03:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 158ms
05:03:31 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
05:03:31 INFO - PROCESS | 3272 | 1469451811475 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:31 INFO - PROCESS | 3272 | 1469451811502 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
05:03:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 185ms
05:03:31 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
05:03:31 INFO - PROCESS | 3272 | 1469451811661 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:31 INFO - PROCESS | 3272 | 1469451811694 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
05:03:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 158ms
05:03:31 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
05:03:31 INFO - PROCESS | 3272 | 1469451811829 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:31 INFO - PROCESS | 3272 | 1469451811841 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
05:03:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 159ms
05:03:31 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
05:03:31 INFO - PROCESS | 3272 | 1469451811975 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:32 INFO - PROCESS | 3272 | 1469451812011 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
05:03:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 158ms
05:03:32 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
05:03:32 INFO - PROCESS | 3272 | 1469451812146 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:32 INFO - PROCESS | 3272 | 1469451812166 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
05:03:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 185ms
05:03:32 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
05:03:32 INFO - PROCESS | 3272 | 1469451812336 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:32 INFO - PROCESS | 3272 | 1469451812379 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
05:03:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 185ms
05:03:32 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
05:03:32 INFO - PROCESS | 3272 | 1469451812531 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:32 INFO - PROCESS | 3272 | 1469451812571 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
05:03:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 198ms
05:03:32 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
05:03:32 INFO - PROCESS | 3272 | 1469451812747 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:32 INFO - PROCESS | 3272 | 1469451812763 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03: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
05:03:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 158ms
05:03:32 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
05:03:32 INFO - PROCESS | 3272 | 1469451812897 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:32 INFO - PROCESS | 3272 | 1469451812938 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:33 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
05:03:33 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 198ms
05:03:33 INFO - TEST-START | /IndexedDB/idbtransaction.htm
05:03:33 INFO - PROCESS | 3272 | 1469451813086 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:33 INFO - PROCESS | 3272 | 1469451813115 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:33 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
05:03:33 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
05:03:33 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 159ms
05:03:33 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
05:03:33 INFO - PROCESS | 3272 | 1469451813256 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:33 INFO - PROCESS | 3272 | 1469451813300 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:33 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
05:03:33 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 198ms
05:03:33 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
05:03:33 INFO - PROCESS | 3272 | 1469451813437 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:33 INFO - PROCESS | 3272 | 1469451813477 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:33 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
05:03:33 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
05:03:33 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
05:03:33 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
05:03:33 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
05:03:33 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
05:03:33 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
05:03:33 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
05:03:33 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 237ms
05:03:33 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
05:03:33 INFO - PROCESS | 3272 | 1469451813689 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:33 INFO - PROCESS | 3272 | 1469451813723 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:33 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
05:03:33 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 146ms
05:03:33 INFO - TEST-START | /IndexedDB/index_sort_order.htm
05:03:33 INFO - PROCESS | 3272 | 1469451813858 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:33 INFO - PROCESS | 3272 | 1469451813878 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:34 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
05:03:34 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 184ms
05:03:34 INFO - TEST-START | /IndexedDB/interfaces.html
05:03:34 INFO - PROCESS | 3272 | 1469451814047 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:34 INFO - PROCESS | 3272 | 1469451814083 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
05:03:34 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
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
05:03:34 INFO - TEST-OK | /IndexedDB/interfaces.html | took 304ms
05:03:34 INFO - TEST-START | /IndexedDB/interfaces.worker
05:03:34 INFO - PROCESS | 3272 | 1469451814345 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:34 INFO - PROCESS | 3272 | 1469451814391 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
05:03:34 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
05:03:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:03:34 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
05:03:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
05:03:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:03:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:03:34 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
05:03:34 INFO - {}
05:03:34 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 - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
05:03:34 INFO - {}
05:03:34 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 356ms
05:03:34 INFO - TEST-START | /IndexedDB/key_invalid.htm
05:03:34 INFO - PROCESS | 3272 | 1469451814712 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:34 INFO - PROCESS | 3272 | 1469451814759 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
05:03:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
05:03:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
05:03:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
05:03:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
05:03:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
05:03:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
05:03:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
05:03:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
05:03:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
05:03:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
05:03:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
05:03:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
05:03:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
05:03:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
05:03:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
05:03:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
05:03:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
05:03:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
05:03:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
05:03:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
05:03:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
05:03:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
05:03:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
05:03:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
05:03:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
05:03:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
05:03:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
05:03:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
05:03:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
05:03:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
05:03:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
05:03:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
05:03:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
05:03:34 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 198ms
05:03:34 INFO - TEST-START | /IndexedDB/key_valid.html
05:03:34 INFO - PROCESS | 3272 | 1469451814913 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:34 INFO - PROCESS | 3272 | 1469451814961 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:35 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
05:03:35 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
05:03:35 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
05:03:35 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
05:03:35 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
05:03:35 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
05:03:35 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
05:03:35 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
05:03:35 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
05:03:35 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
05:03:35 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
05:03:35 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
05:03:35 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
05:03:35 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
05:03:35 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
05:03:35 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
05:03:35 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
05:03:35 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
05:03:35 INFO - TEST-OK | /IndexedDB/key_valid.html | took 356ms
05:03:35 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
05:03:35 INFO - PROCESS | 3272 | 1469451815297 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:35 INFO - PROCESS | 3272 | 1469451815335 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:35 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
05:03:35 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 158ms
05:03:35 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
05:03:35 INFO - PROCESS | 3272 | 1469451815449 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:35 INFO - PROCESS | 3272 | 1469451815491 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:35 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
05:03:35 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 159ms
05:03:35 INFO - TEST-START | /IndexedDB/keygenerator.htm
05:03:35 INFO - PROCESS | 3272 | 1469451815645 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:35 INFO - PROCESS | 3272 | 1469451815702 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:36 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
05:03:36 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
05:03:36 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
05:03:36 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 409ms
05:03:36 INFO - TEST-START | /IndexedDB/keyorder.htm
05:03:36 INFO - PROCESS | 3272 | 1469451816048 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:36 INFO - PROCESS | 3272 | 1469451816095 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
05:03:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
05:03:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
05:03:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
05:03:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
05:03:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
05:03:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
05:03:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
05:03:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
05:03:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
05:03:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
05:03:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
05:03:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
05:03:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
05:03:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
05:03:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
05:03:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
05:03:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
05:03:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
05:03:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
05:03:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
05:03:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
05:03:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
05:03:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
05:03:36 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 290ms
05:03:36 INFO - TEST-START | /IndexedDB/keypath.htm
05:03:36 INFO - PROCESS | 3272 | 1469451816354 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:36 INFO - PROCESS | 3272 | 1469451816382 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
05:03:36 INFO - TEST-OK | /IndexedDB/keypath.htm | took 158ms
05:03:36 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
05:03:36 INFO - PROCESS | 3272 | 1469451816512 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:36 INFO - PROCESS | 3272 | 1469451816558 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
05:03:36 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 185ms
05:03:36 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
05:03:36 INFO - PROCESS | 3272 | 1469451816703 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:36 INFO - PROCESS | 3272 | 1469451816745 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
05:03:36 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
05:03:36 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 185ms
05:03:36 INFO - TEST-START | /IndexedDB/list_ordering.htm
05:03:36 INFO - PROCESS | 3272 | 1469451816913 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:36 INFO - PROCESS | 3272 | 1469451816931 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:37 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
05:03:37 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
05:03:37 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
05:03:37 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 198ms
05:03:37 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
05:03:37 INFO - PROCESS | 3272 | 1469451817108 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:37 INFO - PROCESS | 3272 | 1469451817143 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:37 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
05:03:37 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 158ms
05:03:37 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
05:03:37 INFO - PROCESS | 3272 | 1469451817275 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:37 INFO - PROCESS | 3272 | 1469451817299 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:37 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
05:03:37 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 159ms
05:03:37 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
05:03:37 INFO - PROCESS | 3272 | 1469451817423 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:37 INFO - PROCESS | 3272 | 1469451817457 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:37 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
05:03:37 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 158ms
05:03:37 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
05:03:37 INFO - PROCESS | 3272 | 1469451817591 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:37 INFO - PROCESS | 3272 | 1469451817611 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:37 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
05:03:37 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 145ms
05:03:37 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
05:03:37 INFO - PROCESS | 3272 | 1469451817740 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:37 INFO - PROCESS | 3272 | 1469451817772 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:37 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
05:03:37 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 184ms
05:03:37 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
05:03:37 INFO - PROCESS | 3272 | 1469451817937 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:37 INFO - PROCESS | 3272 | 1469451817984 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:38 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
05:03:38 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 251ms
05:03:38 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
05:03:38 INFO - PROCESS | 3272 | 1469451818177 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:38 INFO - PROCESS | 3272 | 1469451818264 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:38 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
05:03:38 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 185ms
05:03:38 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
05:03:38 INFO - PROCESS | 3272 | 1469451818370 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:38 INFO - PROCESS | 3272 | 1469451818406 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:38 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
05:03:38 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 145ms
05:03:38 INFO - TEST-START | /IndexedDB/value.htm
05:03:38 INFO - PROCESS | 3272 | 1469451818537 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:38 INFO - PROCESS | 3272 | 1469451818574 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:38 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
05:03:38 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
05:03:38 INFO - TEST-OK | /IndexedDB/value.htm | took 159ms
05:03:38 INFO - TEST-START | /IndexedDB/value_recursive.htm
05:03:38 INFO - PROCESS | 3272 | 1469451818708 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:38 INFO - PROCESS | 3272 | 1469451818729 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:39 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
05:03:39 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
05:03:39 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
05:03:39 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 712ms
05:03:39 INFO - TEST-START | /IndexedDB/writer-starvation.htm
05:03:39 INFO - PROCESS | 3272 | 1469451819407 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:39 INFO - PROCESS | 3272 | 1469451819436 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:39 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
05:03:39 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 330ms
05:03:39 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
05:03:39 INFO - PROCESS | 3272 | 1469451819738 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:39 INFO - PROCESS | 3272 | 1469451819768 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:39 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 159ms
05:03:39 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
05:03:39 INFO - PROCESS | 3272 | 1469451819902 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:39 INFO - PROCESS | 3272 | 1469451819932 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:40 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
05:03:40 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
05:03:40 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
05:03:40 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
05:03:40 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 158ms
05:03:40 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
05:03:40 INFO - PROCESS | 3272 | 1469451820070 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:40 INFO - PROCESS | 3272 | 1469451820104 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
05:03:40 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 211ms
05:03:40 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
05:03:40 INFO - PROCESS | 3272 | 1469451820279 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:40 INFO - PROCESS | 3272 | 1469451820308 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
05:03:40 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
05:03:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
05:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:03:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
05:03:40 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
05:03:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
05:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:03:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
05:03:40 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 172ms
05:03:40 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
05:03:40 INFO - PROCESS | 3272 | 1469451820440 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:40 INFO - PROCESS | 3272 | 1469451820492 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:40 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() {
05:03:40 INFO - [native code]
05:03:40 INFO - }" but got function "function () {
05:03:40 INFO - }"
05:03:40 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
05:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:03:40 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
05:03:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
05:03:40 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
05:03:40 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
05:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:03:40 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
05:03:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
05:03:40 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 158ms
05:03:40 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
05:03:40 INFO - PROCESS | 3272 | 1469451820604 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:40 INFO - PROCESS | 3272 | 1469451820645 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:40 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() {
05:03:40 INFO - [native code]
05:03:40 INFO - }" but got function "function () {
05:03:40 INFO - }"
05:03:40 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
05:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:03:40 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
05:03:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
05:03:40 INFO - {}
05:03:40 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
05:03:40 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
05:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:03:40 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
05:03:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
05:03:40 INFO - {}
05:03:40 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 158ms
05:03:40 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
05:03:40 INFO - PROCESS | 3272 | 1469451820756 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:40 INFO - PROCESS | 3272 | 1469451820805 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
05:03:40 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
05:03:40 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
05:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:03:40 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
05:03:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
05:03:40 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
05:03:40 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
05:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:03:40 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
05:03:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
05:03:40 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"
05:03:40 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
05:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:03:40 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
05:03:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
05:03:40 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
05:03:40 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
05:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:03:40 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
05:03:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
05:03:40 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
05:03:40 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
05:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:03:40 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
05:03:40 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
05:03:40 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
05:03:40 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
05:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:03:40 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
05:03:40 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
05:03:40 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"
05:03:40 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
05:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:03:40 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
05:03:40 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
05:03:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
05:03:40 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
05:03:40 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
05:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:03:40 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
05:03:40 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
05:03:40 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 184ms
05:03:40 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
05:03:40 INFO - PROCESS | 3272 | 1469451820971 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:41 INFO - PROCESS | 3272 | 1469451821004 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:41 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
05:03:41 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 158ms
05:03:41 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
05:03:41 INFO - PROCESS | 3272 | 1469451821121 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:41 INFO - PROCESS | 3272 | 1469451821189 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:41 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
05:03:41 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
05:03:41 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
05:03:41 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
05:03:41 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 330ms
05:03:41 INFO - PROCESS | 3272 | 1469451821517 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:41 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
05:03:41 INFO - PROCESS | 3272 | 1469451821551 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:41 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
05:03:41 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
05:03:41 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
05:03:41 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
05:03:41 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
05:03:41 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
05:03:41 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
05:03:41 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
05:03:41 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
05:03:41 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
05:03:41 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
05:03:41 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
05:03:41 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
05:03:41 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
05:03:41 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
05:03:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:03:41 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
05:03:41 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 356ms
05:03:41 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
05:03:41 INFO - PROCESS | 3272 | 1469451821881 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:41 INFO - PROCESS | 3272 | 1469451821913 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:42 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
05:03:42 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
05:03:42 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
05:03:42 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
05:03:42 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
05:03:42 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1003ms
05:03:42 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
05:03:42 INFO - PROCESS | 3272 | 1469451822898 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:42 INFO - PROCESS | 3272 | 1469451822928 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:43 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
05:03:43 INFO - {}
05:03:43 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
05:03:43 INFO - {}
05:03:43 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
05:03:43 INFO - {}
05:03:43 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
05:03:43 INFO - {}
05:03:43 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
05:03:43 INFO - {}
05:03:43 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1003ms
05:03:43 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
05:03:43 INFO - PROCESS | 3272 | 1469451823915 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:43 INFO - PROCESS | 3272 | 1469451823943 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:44 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
05:03:44 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 329ms
05:03:44 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
05:03:44 INFO - PROCESS | 3272 | 1469451824254 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:44 INFO - PROCESS | 3272 | 1469451824282 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:44 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
05:03:44 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
05:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:44 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
05:03:44 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 106ms
05:03:44 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
05:03:44 INFO - PROCESS | 3272 | 1469451824372 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:44 INFO - PROCESS | 3272 | 1469451824399 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:52 INFO - PROCESS | 3272 | MARIONETTE LOG: INFO: Timeout fired
05:03:52 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
05:03:52 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
05:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:52 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
05:03:52 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 8512ms
05:03:52 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
05:03:52 INFO - PROCESS | 3272 | 1469451832897 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:52 INFO - PROCESS | 3272 | 1469451832911 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:53 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
05:03:53 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 422ms
05:03:53 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
05:03:53 INFO - PROCESS | 3272 | 1469451833310 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:53 INFO - PROCESS | 3272 | 1469451833338 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:53 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
05:03:53 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 159ms
05:03:53 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
05:03:53 INFO - PROCESS | 3272 | 1469451833484 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:53 INFO - PROCESS | 3272 | 1469451833514 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:53 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
05:03:53 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 158ms
05:03:53 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
05:03:53 INFO - PROCESS | 3272 | 1469451833649 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:53 INFO - PROCESS | 3272 | 1469451833665 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:53 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
05:03:53 INFO - {}
05:03:53 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 158ms
05:03:53 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
05:03:53 INFO - PROCESS | 3272 | 1469451833797 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:53 INFO - PROCESS | 3272 | 1469451833846 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:53 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
05:03:53 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 159ms
05:03:53 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
05:03:53 INFO - PROCESS | 3272 | 1469451833950 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:53 INFO - PROCESS | 3272 | 1469451833998 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:54 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
05:03:54 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
05:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:54 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
05:03:54 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
05:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:54 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
05:03:54 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 158ms
05:03:54 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
05:03:54 INFO - PROCESS | 3272 | 1469451834118 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:54 INFO - PROCESS | 3272 | 1469451834154 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:54 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().
05:03:54 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 159ms
05:03:54 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
05:03:54 INFO - PROCESS | 3272 | 1469451834269 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:54 INFO - PROCESS | 3272 | 1469451834299 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:54 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
05:03:54 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 145ms
05:03:54 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
05:03:54 INFO - PROCESS | 3272 | 1469451834440 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:54 INFO - PROCESS | 3272 | 1469451834470 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:54 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
05:03:54 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 158ms
05:03:54 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
05:03:54 INFO - PROCESS | 3272 | 1469451834608 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:54 INFO - PROCESS | 3272 | 1469451834625 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:54 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"
05:03:54 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
05:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:54 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
05:03:54 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
05:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:54 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
05:03:54 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
05:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:54 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
05:03:54 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 159ms
05:03:54 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
05:03:54 INFO - PROCESS | 3272 | 1469451834759 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:54 INFO - PROCESS | 3272 | 1469451834788 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:54 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
05:03:54 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 105ms
05:03:54 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
05:03:54 INFO - PROCESS | 3272 | 1469451834872 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:54 INFO - PROCESS | 3272 | 1469451834907 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:55 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
05:03:55 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 158ms
05:03:55 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
05:03:55 INFO - PROCESS | 3272 | 1469451835041 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:55 INFO - PROCESS | 3272 | 1469451835057 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:55 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
05:03:55 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 158ms
05:03:55 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
05:03:55 INFO - PROCESS | 3272 | 1469451835192 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:55 INFO - PROCESS | 3272 | 1469451835227 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:03:55 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
05:03:55 INFO - do_test/)
05:04:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
05:04:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
05:04:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
05:04:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
05:04:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
05:04:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
05:04:14 INFO - )
05:04:14 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 185ms
05:04:14 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
05:04:14 INFO - PROCESS | 3272 | 1469451854112 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:04:14 INFO - PROCESS | 3272 | 1469451854140 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:04:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
05:04:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
05:04:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
05:04:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
05:04:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
05:04:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
05:04:14 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 158ms
05:04:14 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
05:04:14 INFO - PROCESS | 3272 | 1469451854273 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:04:14 INFO - PROCESS | 3272 | 1469451854314 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:04:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
05:04:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
05:04:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
05:04:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
05:04:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
05:04:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
05:04:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
05:04:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
05:04:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
05:04:14 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 230ms
05:04:14 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
05:04:14 INFO - PROCESS | 3272 | 1469451854525 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:04:14 INFO - PROCESS | 3272 | 1469451854567 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:04:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
05:04:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
05:04:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
05:04:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
05:04:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
05:04:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
05:04:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
05:04:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
05:04:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
05:04:14 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 147ms
05:04:14 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
05:04:14 INFO - PROCESS | 3272 | 1469451854700 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:04:14 INFO - PROCESS | 3272 | 1469451854734 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:04:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
05:04:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
05:04:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
05:04:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
05:04:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
05:04:14 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 162ms
05:04:14 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
05:04:14 INFO - PROCESS | 3272 | 1469451854868 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:04:14 INFO - PROCESS | 3272 | 1469451854905 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:04:15 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
05:04:15 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
05:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:15 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
05:04:15 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 177ms
05:04:15 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
05:04:15 INFO - PROCESS | 3272 | 1469451855043 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:04:15 INFO - PROCESS | 3272 | 1469451855080 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:04:15 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
05:04:15 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
05:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:15 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
05:04:15 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 177ms
05:04:15 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
05:04:15 INFO - PROCESS | 3272 | 1469451855231 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:04:15 INFO - PROCESS | 3272 | 1469451855263 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:04:15 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
05:04:15 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 177ms
05:04:15 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
05:04:15 INFO - PROCESS | 3272 | 1469451855402 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:04:15 INFO - PROCESS | 3272 | 1469451855442 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:04:15 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
05:04:15 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
05:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:15 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
05:04:15 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 177ms
05:04:15 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
05:04:15 INFO - PROCESS | 3272 | 1469451855594 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:04:15 INFO - PROCESS | 3272 | 1469451855623 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:04:15 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
05:04:15 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
05:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:15 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
05:04:15 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 177ms
05:04:15 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
05:04:15 INFO - PROCESS | 3272 | 1469451855764 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:04:15 INFO - PROCESS | 3272 | 1469451855824 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:04:15 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
05:04:15 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 221ms
05:04:15 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
05:04:15 INFO - PROCESS | 3272 | 1469451855977 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:04:16 INFO - PROCESS | 3272 | 1469451856036 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:04:16 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
05:04:16 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 207ms
05:04:16 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
05:04:16 INFO - PROCESS | 3272 | 1469451856188 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:04:16 INFO - PROCESS | 3272 | 1469451856241 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:04:16 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
05:04:16 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 177ms
05:04:16 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
05:04:16 INFO - PROCESS | 3272 | 1469451856384 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:04:16 INFO - PROCESS | 3272 | 1469451856411 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:04:16 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
05:04:16 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 177ms
05:04:16 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
05:04:16 INFO - PROCESS | 3272 | 1469451856556 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:04:16 INFO - PROCESS | 3272 | 1469451856607 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:04:16 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
05:04:16 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
05:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:16 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
05:04:16 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
05:04:16 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
05:04:16 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 222ms
05:04:16 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
05:04:16 INFO - PROCESS | 3272 | 1469451856784 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:04:16 INFO - PROCESS | 3272 | 1469451856803 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:04:16 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
05:04:16 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
05:04:16 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 177ms
05:04:16 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
05:04:16 INFO - PROCESS | 3272 | 1469451856956 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:04:16 INFO - PROCESS | 3272 | 1469451856996 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:04:17 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
05:04:17 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
05:04:17 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
05:04:17 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
05:04:17 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 177ms
05:04:17 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
05:04:17 INFO - PROCESS | 3272 | 1469451857131 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:04:17 INFO - PROCESS | 3272 | 1469451857173 Marionette INFO sendAsync c811a586-3b81-4f67-b7fc-204f017d1ac5
05:04:17 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: