builder: mozilla-aurora_win7_ix_test_pgo-web-platform-tests-1
slave: t-w732-ix-099
starttime: 1465041567.86
results: success (0)
buildid: 20160604011925
builduid: 03e7a287c64e4dec9f34514b4444eea2
revision: 240b7e66dfef9a2dccd39bb32846ab41ece57fb8
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-04 04:59:27.857462) =========
master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-04 04:59:27.858087) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-04 04:59:27.858401) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-04 04:59:28.262843) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 04:59:28.263568) =========
'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'
in dir C:\slave\test\. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-099
COMSPEC=C:\windows\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Users\cltbld
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld\AppData\Local
LOGONSERVER=\\T-W732-IX-099
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=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;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-099
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld
WINDIR=C:\windows
WINDOWS_TRACING_FLAGS=3
WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log
using PTY: False
--04:59:29-- 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% 11.37 MB/s
04:59:29 (11.37 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=1.057000
========= master_lag: 0.06 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 04:59:29.375586) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-04 04:59:29.376374) =========
'rm' '-rf' 'scripts' 'properties'
in dir C:\slave\test\. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-rf', 'scripts', 'properties']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-099
COMSPEC=C:\windows\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Users\cltbld
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld\AppData\Local
LOGONSERVER=\\T-W732-IX-099
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=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;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-099
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld
WINDIR=C:\windows
WINDOWS_TRACING_FLAGS=3
WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log
using PTY: False
program finished with exit code 0
elapsedTime=3.101000
========= master_lag: 0.02 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-04 04:59:32.497478) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 04:59:32.498326) =========
'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 240b7e66dfef9a2dccd39bb32846ab41ece57fb8 --destination scripts --debug'
in dir C:\slave\test\. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 240b7e66dfef9a2dccd39bb32846ab41ece57fb8 --destination scripts --debug']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-099
COMSPEC=C:\windows\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Users\cltbld
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld\AppData\Local
LOGONSERVER=\\T-W732-IX-099
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=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;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-099
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld
WINDIR=C:\windows
WINDOWS_TRACING_FLAGS=3
WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log
using PTY: False
2016-06-04 04:59:32,757 truncating revision to first 12 chars
2016-06-04 04:59:32,757 Setting DEBUG logging.
2016-06-04 04:59:32,757 attempt 1/10
2016-06-04 04:59:32,757 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/240b7e66dfef?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-06-04 04:59:33,234 unpacking tar archive at: mozilla-aurora-240b7e66dfef/testing/mozharness/
program finished with exit code 0
elapsedTime=1.077000
========= master_lag: 0.07 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 04:59:33.644250) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-04 04:59:33.645008) =========
script_repo_revision: 240b7e66dfef9a2dccd39bb32846ab41ece57fb8
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-04 04:59:33.646119) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-04 04:59:33.646859) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-04 04:59:33.665997) =========
========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 24 mins, 58 secs) (at 2016-06-04 04:59:33.669929) =========
'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '5' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'ondemand'
in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs)
watching logfiles {}
argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '5', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'ondemand']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-099
COMSPEC=C:\windows\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
DevEnvDir=D:\msvs8\Common7\IDE
FP_NO_HOST_CHECK=NO
FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework
FrameworkSDKDir=D:\msvs8\SDK\v2.0
FrameworkVersion=v2.0.50727
HOMEDRIVE=C:
HOMEPATH=\Users\cltbld
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB
LOCALAPPDATA=C:\Users\cltbld\AppData\Local
LOGONSERVER=\\T-W732-IX-099
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:\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;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PROPERTIES_FILE=C:\slave\test/buildprops.json
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-099
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld
VCINSTALLDIR=D:\msvs8\VC
VCVARS=D:\msvs8\VC\bin\vcvars32.bat
VSINSTALLDIR=D:\msvs8
WINDIR=C:\windows
WINDOWS_TRACING_FLAGS=3
WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log
XPCOM_DEBUG_BREAK=warn
using PTY: False
04:59:34 INFO - MultiFileLogger online at 20160604 04:59:34 in C:\slave\test
04:59:34 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols ondemand
04:59:34 INFO - Dumping config to C:\slave\test\logs\localconfig.json.
04:59:34 INFO - {'append_to_log': False,
04:59:34 INFO - 'base_work_dir': 'C:\\slave\\test',
04:59:34 INFO - 'blob_upload_branch': 'mozilla-aurora',
04:59:34 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt',
04:59:34 INFO - 'buildbot_json_path': 'buildprops.json',
04:59:34 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',),
04:59:34 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
04:59:34 INFO - 'download_minidump_stackwalk': True,
04:59:34 INFO - 'download_symbols': 'ondemand',
04:59:34 INFO - 'e10s': False,
04:59:34 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg',
04:59:34 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python',
04:59:34 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'),
04:59:34 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe',
04:59:34 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe',
04:59:34 INFO - 'C:/mozilla-build/tooltool.py'),
04:59:34 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe',
04:59:34 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')},
04:59:34 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
04:59:34 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
04:59:34 INFO - 'log_level': 'info',
04:59:34 INFO - 'log_to_console': True,
04:59:34 INFO - 'opt_config_files': (),
04:59:34 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
04:59:34 INFO - '--processes=1',
04:59:34 INFO - '--config=%(test_path)s/wptrunner.ini',
04:59:34 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
04:59:34 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
04:59:34 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
04:59:34 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
04:59:34 INFO - 'pip_index': False,
04:59:34 INFO - 'require_test_zip': True,
04:59:34 INFO - 'test_type': ('testharness',),
04:59:34 INFO - 'this_chunk': '1',
04:59:34 INFO - 'total_chunks': '5',
04:59:34 INFO - 'virtualenv_path': 'venv',
04:59:34 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
04:59:34 INFO - 'work_dir': 'build'}
04:59:34 INFO - #####
04:59:34 INFO - ##### Running clobber step.
04:59:34 INFO - #####
04:59:34 INFO - Running pre-action listener: _resource_record_pre_action
04:59:34 INFO - Running main action method: clobber
04:59:34 INFO - rmtree: C:\slave\test\build
04:59:34 INFO - Using _rmtree_windows ...
04:59:34 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1
05:01:02 INFO - Running post-action listener: _resource_record_post_action
05:01:02 INFO - #####
05:01:02 INFO - ##### Running read-buildbot-config step.
05:01:02 INFO - #####
05:01:02 INFO - Running pre-action listener: _resource_record_pre_action
05:01:02 INFO - Running main action method: read_buildbot_config
05:01:02 INFO - Using buildbot properties:
05:01:02 INFO - {
05:01:02 INFO - "project": "",
05:01:02 INFO - "product": "firefox",
05:01:02 INFO - "script_repo_revision": "production",
05:01:02 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-pgo-unittest",
05:01:02 INFO - "repository": "",
05:01:02 INFO - "buildername": "Windows 7 32-bit mozilla-aurora pgo test web-platform-tests-1",
05:01:02 INFO - "buildid": "20160604011925",
05:01:02 INFO - "pgo_build": "True",
05:01:02 INFO - "basedir": "C:\\slave\\test",
05:01:02 INFO - "buildnumber": 6,
05:01:02 INFO - "slavename": "t-w732-ix-099",
05:01:02 INFO - "revision": "240b7e66dfef9a2dccd39bb32846ab41ece57fb8",
05:01:02 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/",
05:01:02 INFO - "platform": "win32",
05:01:02 INFO - "branch": "mozilla-aurora",
05:01:02 INFO - "repo_path": "releases/mozilla-aurora",
05:01:02 INFO - "moz_repo_path": "",
05:01:02 INFO - "stage_platform": "win32-pgo",
05:01:02 INFO - "builduid": "03e7a287c64e4dec9f34514b4444eea2",
05:01:02 INFO - "slavebuilddir": "test"
05:01:02 INFO - }
05:01:02 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/W-ofHCK4SVuXdY1JW5-Vug/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json.
05:01:02 INFO - Found installer url https://queue.taskcluster.net/v1/task/W-ofHCK4SVuXdY1JW5-Vug/artifacts/public/build/firefox-48.0a2.en-US.win32.zip.
05:01:02 INFO - Running post-action listener: _resource_record_post_action
05:01:02 INFO - #####
05:01:02 INFO - ##### Running download-and-extract step.
05:01:02 INFO - #####
05:01:02 INFO - Running pre-action listener: _resource_record_pre_action
05:01:02 INFO - Running main action method: download_and_extract
05:01:02 INFO - mkdir: C:\slave\test\build\tests
05:01:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
05:01:02 INFO - https://queue.taskcluster.net/v1/task/W-ofHCK4SVuXdY1JW5-Vug/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net
05:01:02 INFO - trying https://queue.taskcluster.net/v1/task/W-ofHCK4SVuXdY1JW5-Vug/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json
05:01:02 INFO - Downloading https://queue.taskcluster.net/v1/task/W-ofHCK4SVuXdY1JW5-Vug/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json
05:01:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/W-ofHCK4SVuXdY1JW5-Vug/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1
05:01:03 INFO - Downloaded 1218 bytes.
05:01:03 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json
05:01:03 INFO - Using the following test package requirements:
05:01:03 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'],
05:01:03 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip',
05:01:03 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'],
05:01:03 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip'],
05:01:03 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip',
05:01:03 INFO - u'jsshell-win32.zip'],
05:01:03 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip',
05:01:03 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'],
05:01:03 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'],
05:01:03 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip',
05:01:03 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'],
05:01:03 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip',
05:01:03 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'],
05:01:03 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip',
05:01:03 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'],
05:01:03 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip',
05:01:03 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']}
05:01:03 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform
05:01:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
05:01:03 INFO - https://queue.taskcluster.net/v1/task/W-ofHCK4SVuXdY1JW5-Vug/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net
05:01:03 INFO - trying https://queue.taskcluster.net/v1/task/W-ofHCK4SVuXdY1JW5-Vug/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip
05:01:03 INFO - Downloading https://queue.taskcluster.net/v1/task/W-ofHCK4SVuXdY1JW5-Vug/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip
05:01:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/W-ofHCK4SVuXdY1JW5-Vug/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1
05:01:05 INFO - Downloaded 19035113 bytes.
05:01:05 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
05:01:05 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
05:01:07 INFO - caution: filename not matched: web-platform/*
05:01:07 INFO - Return code: 11
05:01:07 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:01:07 INFO - https://queue.taskcluster.net/v1/task/W-ofHCK4SVuXdY1JW5-Vug/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net
05:01:07 INFO - trying https://queue.taskcluster.net/v1/task/W-ofHCK4SVuXdY1JW5-Vug/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip
05:01:07 INFO - Downloading https://queue.taskcluster.net/v1/task/W-ofHCK4SVuXdY1JW5-Vug/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip
05:01:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/W-ofHCK4SVuXdY1JW5-Vug/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1
05:01:11 INFO - Downloaded 36389109 bytes.
05:01:11 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
05:01:11 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
05:02:02 INFO - caution: filename not matched: bin/*
05:02:02 INFO - caution: filename not matched: config/*
05:02:02 INFO - caution: filename not matched: mozbase/*
05:02:02 INFO - caution: filename not matched: marionette/*
05:02:02 INFO - caution: filename not matched: tools/wptserve/*
05:02:02 INFO - Return code: 11
05:02:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
05:02:02 INFO - https://queue.taskcluster.net/v1/task/W-ofHCK4SVuXdY1JW5-Vug/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net
05:02:02 INFO - trying https://queue.taskcluster.net/v1/task/W-ofHCK4SVuXdY1JW5-Vug/artifacts/public/build/firefox-48.0a2.en-US.win32.zip
05:02:02 INFO - Downloading https://queue.taskcluster.net/v1/task/W-ofHCK4SVuXdY1JW5-Vug/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip
05:02:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/W-ofHCK4SVuXdY1JW5-Vug/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1
05:02:06 INFO - Downloaded 56052046 bytes.
05:02:06 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/W-ofHCK4SVuXdY1JW5-Vug/artifacts/public/build/firefox-48.0a2.en-US.win32.zip
05:02:06 INFO - mkdir: C:\slave\test\properties
05:02:06 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url
05:02:06 INFO - Writing to file C:\slave\test\properties\build_url
05:02:06 INFO - Contents:
05:02:06 INFO - build_url:https://queue.taskcluster.net/v1/task/W-ofHCK4SVuXdY1JW5-Vug/artifacts/public/build/firefox-48.0a2.en-US.win32.zip
05:02:06 INFO - Running post-action listener: _resource_record_post_action
05:02:06 INFO - Running post-action listener: set_extra_try_arguments
05:02:06 INFO - #####
05:02:06 INFO - ##### Running create-virtualenv step.
05:02:06 INFO - #####
05:02:06 INFO - Running pre-action listener: _pre_create_virtualenv
05:02:06 INFO - Running pre-action listener: _resource_record_pre_action
05:02:06 INFO - Running main action method: create_virtualenv
05:02:06 INFO - Creating virtualenv C:\slave\test\build\venv
05:02:06 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
05:02:06 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv
05:02:12 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe
05:02:15 INFO - Installing distribute......................................................................................................................................................................................done.
05:02:17 INFO - Return code: 0
05:02:17 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv
05:02:17 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:02:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
05:02:17 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:02:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
05:02:17 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 0x01B4A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C06200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A81580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B79368>, '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 0x018DCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C100C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-099', 'USERDOMAIN': 'T-W732-IX-099', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-099', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\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;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
05:02:17 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
05:02:17 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
05:02:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
05:02:17 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
05:02:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
05:02:17 INFO - 'COMPUTERNAME': 'T-W732-IX-099',
05:02:17 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
05:02:17 INFO - 'DCLOCATION': 'SCL3',
05:02:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
05:02:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
05:02:17 INFO - 'FP_NO_HOST_CHECK': 'NO',
05:02:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
05:02:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
05:02:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
05:02:17 INFO - 'HOMEDRIVE': 'C:',
05:02:17 INFO - 'HOMEPATH': '\\Users\\cltbld',
05:02:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
05:02:17 INFO - 'KTS_VERSION': '1.19c',
05:02:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
05:02:17 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
05:02:17 INFO - 'LOGONSERVER': '\\\\T-W732-IX-099',
05:02:17 INFO - 'MONDIR': 'C:\\Monitor_config\\',
05:02:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
05:02:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
05:02:17 INFO - 'MOZILLABUILDDRIVE': 'C:',
05:02:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
05:02:17 INFO - 'MOZ_AIRBAG': '1',
05:02:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
05:02:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
05:02:17 INFO - 'MOZ_MSVCVERSION': '8',
05:02:17 INFO - 'MOZ_NO_REMOTE': '1',
05:02:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
05:02:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
05:02:17 INFO - 'NO_EM_RESTART': '1',
05:02:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
05:02:17 INFO - 'NUMBER_OF_PROCESSORS': '8',
05:02:17 INFO - 'OS': 'Windows_NT',
05:02:17 INFO - 'OURDRIVE': 'C:',
05:02:17 INFO - 'PATH': '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;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\',
05:02:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
05:02:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
05:02:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
05:02:17 INFO - 'PROCESSOR_LEVEL': '6',
05:02:17 INFO - 'PROCESSOR_REVISION': '1e05',
05:02:17 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
05:02:17 INFO - 'PROGRAMFILES': 'C:\\Program Files',
05:02:17 INFO - 'PROMPT': '$P$G',
05:02:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
05:02:17 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
05:02:17 INFO - 'PUBLIC': 'C:\\Users\\Public',
05:02:17 INFO - 'PWD': 'C:\\slave\\test',
05:02:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
05:02:17 INFO - 'SLAVEDIR': 'C:\\slave\\',
05:02:17 INFO - 'SYSTEMDRIVE': 'C:',
05:02:17 INFO - 'SYSTEMROOT': 'C:\\windows',
05:02:17 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
05:02:17 INFO - 'TEST1': 'testie',
05:02:17 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
05:02:17 INFO - 'USERDOMAIN': 'T-W732-IX-099',
05:02:17 INFO - 'USERNAME': 'cltbld',
05:02:17 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
05:02:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
05:02:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
05:02:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
05:02:17 INFO - 'WINDIR': 'C:\\windows',
05:02:17 INFO - 'WINDOWS_TRACING_FLAGS': '3',
05:02:17 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
05:02:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
05:02:18 INFO - Ignoring indexes: http://pypi.python.org/simple/
05:02:18 INFO - Downloading/unpacking psutil>=0.7.1
05:02:18 INFO - Running setup.py egg_info for package psutil
05:02:18 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
05:02:18 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
05:02:18 INFO - Installing collected packages: psutil
05:02:18 INFO - Running setup.py install for psutil
05:02:18 INFO - building 'psutil._psutil_windows' extension
05:02:18 INFO - error: Unable to find vcvarsall.bat
05:02:18 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-vzhrmg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
05:02:18 INFO - running install
05:02:18 INFO - running build
05:02:18 INFO - running build_py
05:02:18 INFO - creating build
05:02:18 INFO - creating build\lib.win32-2.7
05:02:18 INFO - creating build\lib.win32-2.7\psutil
05:02:18 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil
05:02:18 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil
05:02:18 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil
05:02:18 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil
05:02:18 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil
05:02:18 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil
05:02:18 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil
05:02:18 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil
05:02:18 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil
05:02:18 INFO - running build_ext
05:02:18 INFO - building 'psutil._psutil_windows' extension
05:02:18 INFO - error: Unable to find vcvarsall.bat
05:02:18 INFO - ----------------------------------------
05:02:18 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-vzhrmg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
05:02:18 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log
05:02:18 WARNING - Return code: 1
05:02:18 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!
05:02:18 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv
05:02:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
05:02:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
05:02:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
05:02:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
05:02:18 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 0x01B4A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C06200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A81580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B79368>, '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 0x018DCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C100C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-099', 'USERDOMAIN': 'T-W732-IX-099', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-099', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\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;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
05:02:18 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
05:02:18 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
05:02:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
05:02:18 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
05:02:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
05:02:18 INFO - 'COMPUTERNAME': 'T-W732-IX-099',
05:02:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
05:02:18 INFO - 'DCLOCATION': 'SCL3',
05:02:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
05:02:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
05:02:18 INFO - 'FP_NO_HOST_CHECK': 'NO',
05:02:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
05:02:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
05:02:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
05:02:18 INFO - 'HOMEDRIVE': 'C:',
05:02:18 INFO - 'HOMEPATH': '\\Users\\cltbld',
05:02:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
05:02:18 INFO - 'KTS_VERSION': '1.19c',
05:02:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
05:02:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
05:02:18 INFO - 'LOGONSERVER': '\\\\T-W732-IX-099',
05:02:18 INFO - 'MONDIR': 'C:\\Monitor_config\\',
05:02:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
05:02:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
05:02:18 INFO - 'MOZILLABUILDDRIVE': 'C:',
05:02:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
05:02:18 INFO - 'MOZ_AIRBAG': '1',
05:02:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
05:02:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
05:02:18 INFO - 'MOZ_MSVCVERSION': '8',
05:02:18 INFO - 'MOZ_NO_REMOTE': '1',
05:02:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
05:02:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
05:02:18 INFO - 'NO_EM_RESTART': '1',
05:02:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
05:02:18 INFO - 'NUMBER_OF_PROCESSORS': '8',
05:02:18 INFO - 'OS': 'Windows_NT',
05:02:18 INFO - 'OURDRIVE': 'C:',
05:02:18 INFO - 'PATH': '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;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\',
05:02:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
05:02:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
05:02:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
05:02:18 INFO - 'PROCESSOR_LEVEL': '6',
05:02:18 INFO - 'PROCESSOR_REVISION': '1e05',
05:02:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
05:02:18 INFO - 'PROGRAMFILES': 'C:\\Program Files',
05:02:18 INFO - 'PROMPT': '$P$G',
05:02:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
05:02:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
05:02:18 INFO - 'PUBLIC': 'C:\\Users\\Public',
05:02:18 INFO - 'PWD': 'C:\\slave\\test',
05:02:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
05:02:18 INFO - 'SLAVEDIR': 'C:\\slave\\',
05:02:18 INFO - 'SYSTEMDRIVE': 'C:',
05:02:18 INFO - 'SYSTEMROOT': 'C:\\windows',
05:02:18 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
05:02:18 INFO - 'TEST1': 'testie',
05:02:18 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
05:02:18 INFO - 'USERDOMAIN': 'T-W732-IX-099',
05:02:18 INFO - 'USERNAME': 'cltbld',
05:02:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
05:02:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
05:02:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
05:02:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
05:02:18 INFO - 'WINDIR': 'C:\\windows',
05:02:18 INFO - 'WINDOWS_TRACING_FLAGS': '3',
05:02:18 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
05:02:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
05:02:19 INFO - Ignoring indexes: http://pypi.python.org/simple/
05:02:19 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
05:02:19 INFO - Downloading mozsystemmonitor-0.0.tar.gz
05:02:19 INFO - Running setup.py egg_info for package mozsystemmonitor
05:02:19 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0)
05:02:19 INFO - Running setup.py egg_info for package psutil
05:02:19 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
05:02:19 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
05:02:19 INFO - Installing collected packages: mozsystemmonitor, psutil
05:02:19 INFO - Running setup.py install for mozsystemmonitor
05:02:19 INFO - Running setup.py install for psutil
05:02:19 INFO - building 'psutil._psutil_windows' extension
05:02:19 INFO - error: Unable to find vcvarsall.bat
05:02:19 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-gzkk1v-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
05:02:19 INFO - running install
05:02:19 INFO - running build
05:02:19 INFO - running build_py
05:02:19 INFO - running build_ext
05:02:19 INFO - building 'psutil._psutil_windows' extension
05:02:19 INFO - error: Unable to find vcvarsall.bat
05:02:19 INFO - ----------------------------------------
05:02:19 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-gzkk1v-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
05:02:19 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log
05:02:19 WARNING - Return code: 1
05:02:19 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!
05:02:19 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
05:02:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
05:02:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
05:02:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
05:02:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
05:02:19 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 0x01B4A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C06200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A81580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B79368>, '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 0x018DCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C100C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-099', 'USERDOMAIN': 'T-W732-IX-099', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-099', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\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;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
05:02:19 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
05:02:19 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
05:02:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
05:02:19 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
05:02:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
05:02:19 INFO - 'COMPUTERNAME': 'T-W732-IX-099',
05:02:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
05:02:19 INFO - 'DCLOCATION': 'SCL3',
05:02:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
05:02:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
05:02:19 INFO - 'FP_NO_HOST_CHECK': 'NO',
05:02:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
05:02:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
05:02:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
05:02:19 INFO - 'HOMEDRIVE': 'C:',
05:02:19 INFO - 'HOMEPATH': '\\Users\\cltbld',
05:02:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
05:02:19 INFO - 'KTS_VERSION': '1.19c',
05:02:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
05:02:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
05:02:19 INFO - 'LOGONSERVER': '\\\\T-W732-IX-099',
05:02:19 INFO - 'MONDIR': 'C:\\Monitor_config\\',
05:02:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
05:02:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
05:02:19 INFO - 'MOZILLABUILDDRIVE': 'C:',
05:02:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
05:02:19 INFO - 'MOZ_AIRBAG': '1',
05:02:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
05:02:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
05:02:19 INFO - 'MOZ_MSVCVERSION': '8',
05:02:19 INFO - 'MOZ_NO_REMOTE': '1',
05:02:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
05:02:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
05:02:19 INFO - 'NO_EM_RESTART': '1',
05:02:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
05:02:19 INFO - 'NUMBER_OF_PROCESSORS': '8',
05:02:19 INFO - 'OS': 'Windows_NT',
05:02:19 INFO - 'OURDRIVE': 'C:',
05:02:19 INFO - 'PATH': '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;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\',
05:02:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
05:02:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
05:02:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
05:02:19 INFO - 'PROCESSOR_LEVEL': '6',
05:02:19 INFO - 'PROCESSOR_REVISION': '1e05',
05:02:19 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
05:02:19 INFO - 'PROGRAMFILES': 'C:\\Program Files',
05:02:19 INFO - 'PROMPT': '$P$G',
05:02:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
05:02:19 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
05:02:19 INFO - 'PUBLIC': 'C:\\Users\\Public',
05:02:19 INFO - 'PWD': 'C:\\slave\\test',
05:02:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
05:02:19 INFO - 'SLAVEDIR': 'C:\\slave\\',
05:02:19 INFO - 'SYSTEMDRIVE': 'C:',
05:02:19 INFO - 'SYSTEMROOT': 'C:\\windows',
05:02:19 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
05:02:19 INFO - 'TEST1': 'testie',
05:02:19 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
05:02:19 INFO - 'USERDOMAIN': 'T-W732-IX-099',
05:02:19 INFO - 'USERNAME': 'cltbld',
05:02:19 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
05:02:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
05:02:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
05:02:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
05:02:19 INFO - 'WINDIR': 'C:\\windows',
05:02:19 INFO - 'WINDOWS_TRACING_FLAGS': '3',
05:02:19 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
05:02:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
05:02:20 INFO - Ignoring indexes: http://pypi.python.org/simple/
05:02:20 INFO - Downloading/unpacking blobuploader==1.2.4
05:02:20 INFO - Downloading blobuploader-1.2.4.tar.gz
05:02:20 INFO - Running setup.py egg_info for package blobuploader
05:02:20 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
05:02:24 INFO - Running setup.py egg_info for package requests
05:02:24 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
05:02:24 INFO - Downloading docopt-0.6.1.tar.gz
05:02:24 INFO - Running setup.py egg_info for package docopt
05:02:24 INFO - Installing collected packages: blobuploader, docopt, requests
05:02:24 INFO - Running setup.py install for blobuploader
05:02:24 INFO - Running setup.py install for docopt
05:02:24 INFO - Running setup.py install for requests
05:02:24 INFO - Successfully installed blobuploader docopt requests
05:02:24 INFO - Cleaning up...
05:02:24 INFO - Return code: 0
05:02:24 INFO - Installing None into virtualenv C:\slave\test\build\venv
05:02:24 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:02:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
05:02:24 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:02:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
05:02:24 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 0x01B4A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C06200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A81580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B79368>, '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 0x018DCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C100C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-099', 'USERDOMAIN': 'T-W732-IX-099', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-099', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\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;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
05:02:24 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
05:02:24 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
05:02:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
05:02:24 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
05:02:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
05:02:24 INFO - 'COMPUTERNAME': 'T-W732-IX-099',
05:02:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
05:02:24 INFO - 'DCLOCATION': 'SCL3',
05:02:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
05:02:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
05:02:24 INFO - 'FP_NO_HOST_CHECK': 'NO',
05:02:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
05:02:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
05:02:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
05:02:24 INFO - 'HOMEDRIVE': 'C:',
05:02:24 INFO - 'HOMEPATH': '\\Users\\cltbld',
05:02:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
05:02:24 INFO - 'KTS_VERSION': '1.19c',
05:02:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
05:02:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
05:02:24 INFO - 'LOGONSERVER': '\\\\T-W732-IX-099',
05:02:24 INFO - 'MONDIR': 'C:\\Monitor_config\\',
05:02:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
05:02:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
05:02:24 INFO - 'MOZILLABUILDDRIVE': 'C:',
05:02:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
05:02:24 INFO - 'MOZ_AIRBAG': '1',
05:02:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
05:02:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
05:02:24 INFO - 'MOZ_MSVCVERSION': '8',
05:02:24 INFO - 'MOZ_NO_REMOTE': '1',
05:02:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
05:02:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
05:02:24 INFO - 'NO_EM_RESTART': '1',
05:02:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
05:02:24 INFO - 'NUMBER_OF_PROCESSORS': '8',
05:02:24 INFO - 'OS': 'Windows_NT',
05:02:24 INFO - 'OURDRIVE': 'C:',
05:02:24 INFO - 'PATH': '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;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\',
05:02:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
05:02:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
05:02:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
05:02:24 INFO - 'PROCESSOR_LEVEL': '6',
05:02:24 INFO - 'PROCESSOR_REVISION': '1e05',
05:02:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
05:02:24 INFO - 'PROGRAMFILES': 'C:\\Program Files',
05:02:24 INFO - 'PROMPT': '$P$G',
05:02:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
05:02:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
05:02:24 INFO - 'PUBLIC': 'C:\\Users\\Public',
05:02:24 INFO - 'PWD': 'C:\\slave\\test',
05:02:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
05:02:24 INFO - 'SLAVEDIR': 'C:\\slave\\',
05:02:24 INFO - 'SYSTEMDRIVE': 'C:',
05:02:24 INFO - 'SYSTEMROOT': 'C:\\windows',
05:02:24 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
05:02:24 INFO - 'TEST1': 'testie',
05:02:24 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
05:02:24 INFO - 'USERDOMAIN': 'T-W732-IX-099',
05:02:24 INFO - 'USERNAME': 'cltbld',
05:02:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
05:02:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
05:02:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
05:02:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
05:02:24 INFO - 'WINDIR': 'C:\\windows',
05:02:24 INFO - 'WINDOWS_TRACING_FLAGS': '3',
05:02:24 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
05:02:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
05:02:29 INFO - Ignoring indexes: http://pypi.python.org/simple/
05:02:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
05:02:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
05:02:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
05:02:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
05:02:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
05:02:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
05:02:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
05:02:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
05:02:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
05:02:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
05:02:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
05:02:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
05:02:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
05:02:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
05:02:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
05:02:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
05:02:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
05:02:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
05:02:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
05:02:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
05:02:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
05:02:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
05:02:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
05:02:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
05:02:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
05:02:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
05:02:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
05:02:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
05:02:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
05:02:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
05:02:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
05:02:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
05:02:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
05:02:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
05:02:29 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
05:02:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
05:02:29 INFO - Unpacking c:\slave\test\build\tests\marionette\client
05:02:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
05:02:29 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
05:02:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
05:02:29 INFO - Unpacking c:\slave\test\build\tests\marionette
05:02:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
05:02:29 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
05:02:29 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
05:02:29 INFO - Running setup.py install for browsermob-proxy
05:02:43 INFO - Running setup.py install for manifestparser
05:02:43 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
05:02:43 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
05:02:43 INFO - Running setup.py install for marionette-client
05:02:43 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
05:02:43 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
05:02:43 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
05:02:43 INFO - Running setup.py install for marionette-driver
05:02:43 INFO - Running setup.py install for mozcrash
05:02:43 INFO - Running setup.py install for mozdebug
05:02:43 INFO - Running setup.py install for mozdevice
05:02:43 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
05:02:43 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
05:02:43 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
05:02:43 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
05:02:43 INFO - Running setup.py install for mozfile
05:02:43 INFO - Running setup.py install for mozhttpd
05:02:43 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
05:02:43 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
05:02:43 INFO - Running setup.py install for mozinfo
05:02:43 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
05:02:43 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
05:02:43 INFO - Running setup.py install for mozInstall
05:02:43 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
05:02:43 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
05:02:43 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
05:02:43 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
05:02:43 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
05:02:43 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
05:02:43 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
05:02:43 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
05:02:43 INFO - Running setup.py install for mozleak
05:02:43 INFO - Running setup.py install for mozlog
05:02:43 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
05:02:43 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
05:02:43 INFO - Running setup.py install for moznetwork
05:02:43 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
05:02:43 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
05:02:43 INFO - Running setup.py install for mozprocess
05:02:43 INFO - Running setup.py install for mozprofile
05:02:43 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
05:02:43 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
05:02:43 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
05:02:43 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
05:02:43 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
05:02:43 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
05:02:43 INFO - Running setup.py install for mozrunner
05:02:43 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
05:02:43 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
05:02:43 INFO - Running setup.py install for mozscreenshot
05:02:43 INFO - Running setup.py install for moztest
05:02:43 INFO - Running setup.py install for mozversion
05:02:43 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
05:02:43 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
05:02:43 INFO - Running setup.py install for wptserve
05:02:43 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
05:02:43 INFO - Cleaning up...
05:02:43 INFO - Return code: 0
05:02:43 INFO - Installing None into virtualenv C:\slave\test\build\venv
05:02:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
05:02:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
05:02:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
05:02:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
05:02:43 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 0x01B4A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C06200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A81580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B79368>, '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 0x018DCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C100C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-099', 'USERDOMAIN': 'T-W732-IX-099', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-099', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\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;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
05:02:43 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
05:02:43 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
05:02:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
05:02:43 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
05:02:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
05:02:43 INFO - 'COMPUTERNAME': 'T-W732-IX-099',
05:02:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
05:02:43 INFO - 'DCLOCATION': 'SCL3',
05:02:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
05:02:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
05:02:43 INFO - 'FP_NO_HOST_CHECK': 'NO',
05:02:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
05:02:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
05:02:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
05:02:43 INFO - 'HOMEDRIVE': 'C:',
05:02:43 INFO - 'HOMEPATH': '\\Users\\cltbld',
05:02:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
05:02:43 INFO - 'KTS_VERSION': '1.19c',
05:02:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
05:02:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
05:02:43 INFO - 'LOGONSERVER': '\\\\T-W732-IX-099',
05:02:43 INFO - 'MONDIR': 'C:\\Monitor_config\\',
05:02:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
05:02:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
05:02:43 INFO - 'MOZILLABUILDDRIVE': 'C:',
05:02:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
05:02:43 INFO - 'MOZ_AIRBAG': '1',
05:02:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
05:02:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
05:02:43 INFO - 'MOZ_MSVCVERSION': '8',
05:02:43 INFO - 'MOZ_NO_REMOTE': '1',
05:02:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
05:02:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
05:02:43 INFO - 'NO_EM_RESTART': '1',
05:02:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
05:02:43 INFO - 'NUMBER_OF_PROCESSORS': '8',
05:02:43 INFO - 'OS': 'Windows_NT',
05:02:43 INFO - 'OURDRIVE': 'C:',
05:02:43 INFO - 'PATH': '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;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\',
05:02:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
05:02:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
05:02:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
05:02:43 INFO - 'PROCESSOR_LEVEL': '6',
05:02:43 INFO - 'PROCESSOR_REVISION': '1e05',
05:02:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
05:02:43 INFO - 'PROGRAMFILES': 'C:\\Program Files',
05:02:43 INFO - 'PROMPT': '$P$G',
05:02:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
05:02:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
05:02:43 INFO - 'PUBLIC': 'C:\\Users\\Public',
05:02:43 INFO - 'PWD': 'C:\\slave\\test',
05:02:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
05:02:43 INFO - 'SLAVEDIR': 'C:\\slave\\',
05:02:43 INFO - 'SYSTEMDRIVE': 'C:',
05:02:43 INFO - 'SYSTEMROOT': 'C:\\windows',
05:02:43 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
05:02:43 INFO - 'TEST1': 'testie',
05:02:43 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
05:02:43 INFO - 'USERDOMAIN': 'T-W732-IX-099',
05:02:43 INFO - 'USERNAME': 'cltbld',
05:02:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
05:02:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
05:02:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
05:02:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
05:02:43 INFO - 'WINDIR': 'C:\\windows',
05:02:43 INFO - 'WINDOWS_TRACING_FLAGS': '3',
05:02:43 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
05:02:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
05:02:47 INFO - Ignoring indexes: http://pypi.python.org/simple/
05:02:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
05:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
05:02:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
05:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
05:02:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
05:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
05:02:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
05:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
05:02:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
05:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
05:02:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
05:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
05:02:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
05:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
05:02:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
05:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
05:02:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
05:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
05:02:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
05:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
05:02:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
05:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
05:02:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
05:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
05:02:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
05:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
05:02:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
05:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
05:02:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
05:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
05:02:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
05:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
05:02:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
05:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
05:02:47 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
05:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
05:02:47 INFO - Unpacking c:\slave\test\build\tests\marionette\client
05:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
05:02:47 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
05:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
05:02:47 INFO - Unpacking c:\slave\test\build\tests\marionette
05:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
05:02:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
05:02:47 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:02:59 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:02:59 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:02:59 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:02:59 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:02:59 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
05:02:59 INFO - Downloading blessings-1.6.tar.gz
05:02:59 INFO - Running setup.py egg_info for package blessings
05:02:59 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:02:59 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:02:59 INFO - Running setup.py install for blessings
05:02:59 INFO - Running setup.py install for browsermob-proxy
05:02:59 INFO - Running setup.py install for manifestparser
05:02:59 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
05:02:59 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
05:02:59 INFO - Running setup.py install for marionette-client
05:02:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
05:02:59 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
05:02:59 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
05:02:59 INFO - Running setup.py install for marionette-driver
05:02:59 INFO - Running setup.py install for mozcrash
05:02:59 INFO - Running setup.py install for mozdebug
05:02:59 INFO - Running setup.py install for mozdevice
05:02:59 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
05:02:59 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
05:02:59 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
05:02:59 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
05:02:59 INFO - Running setup.py install for mozhttpd
05:02:59 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
05:02:59 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
05:02:59 INFO - Running setup.py install for mozInstall
05:02:59 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
05:02:59 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
05:02:59 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
05:02:59 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
05:02:59 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
05:02:59 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
05:02:59 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
05:02:59 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
05:02:59 INFO - Running setup.py install for mozleak
05:02:59 INFO - Running setup.py install for mozprofile
05:02:59 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
05:02:59 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
05:02:59 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
05:02:59 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
05:02:59 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
05:02:59 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
05:02:59 INFO - Running setup.py install for mozrunner
05:02:59 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
05:02:59 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
05:03:01 INFO - Running setup.py install for mozscreenshot
05:03:01 INFO - Running setup.py install for moztest
05:03:01 INFO - Running setup.py install for mozversion
05:03:01 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
05:03:01 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
05:03:01 INFO - Running setup.py install for wptserve
05:03:01 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve
05:03:01 INFO - Cleaning up...
05:03:01 INFO - Return code: 0
05:03:01 INFO - Done creating virtualenv C:\slave\test\build\venv.
05:03:01 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
05:03:01 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
05:03:01 INFO - Reading from file tmpfile_stdout
05:03:01 INFO - Using _rmtree_windows ...
05:03:01 INFO - Using _rmtree_windows ...
05:03:01 INFO - Current package versions:
05:03:01 INFO - blessings == 1.6
05:03:01 INFO - blobuploader == 1.2.4
05:03:01 INFO - browsermob-proxy == 0.6.0
05:03:01 INFO - distribute == 0.6.14
05:03:01 INFO - docopt == 0.6.1
05:03:01 INFO - manifestparser == 1.1
05:03:01 INFO - marionette-client == 2.3.0
05:03:01 INFO - marionette-driver == 1.4.0
05:03:01 INFO - mozInstall == 1.12
05:03:01 INFO - mozcrash == 0.17
05:03:01 INFO - mozdebug == 0.1
05:03:01 INFO - mozdevice == 0.48
05:03:01 INFO - mozfile == 1.2
05:03:01 INFO - mozhttpd == 0.7
05:03:01 INFO - mozinfo == 0.9
05:03:01 INFO - mozleak == 0.1
05:03:01 INFO - mozlog == 3.1
05:03:01 INFO - moznetwork == 0.27
05:03:01 INFO - mozprocess == 0.22
05:03:01 INFO - mozprofile == 0.28
05:03:01 INFO - mozrunner == 6.11
05:03:01 INFO - mozscreenshot == 0.1
05:03:01 INFO - mozsystemmonitor == 0.0
05:03:01 INFO - moztest == 0.7
05:03:01 INFO - mozversion == 1.4
05:03:01 INFO - requests == 1.2.3
05:03:01 INFO - wptserve == 1.4.0
05:03:01 INFO - Running post-action listener: _resource_record_post_action
05:03:01 INFO - Running post-action listener: _start_resource_monitoring
05:03:01 INFO - Starting resource monitoring.
05:03:01 INFO - #####
05:03:01 INFO - ##### Running pull step.
05:03:01 INFO - #####
05:03:01 INFO - Running pre-action listener: _resource_record_pre_action
05:03:01 INFO - Running main action method: pull
05:03:01 INFO - Pull has nothing to do!
05:03:01 INFO - Running post-action listener: _resource_record_post_action
05:03:01 INFO - #####
05:03:01 INFO - ##### Running install step.
05:03:01 INFO - #####
05:03:01 INFO - Running pre-action listener: _resource_record_pre_action
05:03:01 INFO - Running main action method: install
05:03:01 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
05:03:01 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
05:03:01 INFO - Reading from file tmpfile_stdout
05:03:01 INFO - Using _rmtree_windows ...
05:03:01 INFO - Using _rmtree_windows ...
05:03:01 INFO - Detecting whether we're running mozinstall >=1.0...
05:03:01 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
05:03:01 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
05:03:01 INFO - Reading from file tmpfile_stdout
05:03:01 INFO - Output received:
05:03:01 INFO - Usage: mozinstall-script.py [options] installer
05:03:01 INFO - Options:
05:03:01 INFO - -h, --help show this help message and exit
05:03:01 INFO - -d DEST, --destination=DEST
05:03:01 INFO - Directory to install application into. [default:
05:03:01 INFO - "C:\slave\test"]
05:03:01 INFO - --app=APP Application being installed. [default: firefox]
05:03:01 INFO - Using _rmtree_windows ...
05:03:01 INFO - Using _rmtree_windows ...
05:03:01 INFO - mkdir: C:\slave\test\build\application
05:03:01 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application']
05:03:01 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application
05:03:03 INFO - Reading from file tmpfile_stdout
05:03:03 INFO - Output received:
05:03:03 INFO - C:\slave\test\build\application\firefox\firefox.exe
05:03:03 INFO - Using _rmtree_windows ...
05:03:03 INFO - Using _rmtree_windows ...
05:03:03 INFO - Running post-action listener: _resource_record_post_action
05:03:03 INFO - #####
05:03:03 INFO - ##### Running run-tests step.
05:03:03 INFO - #####
05:03:03 INFO - Running pre-action listener: _resource_record_pre_action
05:03:03 INFO - Running main action method: run_tests
05:03:03 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
05:03:03 INFO - Minidump filename unknown. Determining based upon platform and architecture.
05:03:03 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
05:03:03 INFO - grabbing minidump binary from tooltool
05:03:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
05:03:03 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 0x01B79368>, '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 0x018DCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C100C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
05:03:03 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:03:03 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:03:03 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
05:03:03 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpxchezt
05:03:03 INFO - INFO - File integrity verified, renaming tmpxchezt to win32-minidump_stackwalk.exe
05:03:03 INFO - Return code: 0
05:03:03 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
05:03:04 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
05:03:04 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/W-ofHCK4SVuXdY1JW5-Vug/artifacts/public/build/firefox-48.0a2.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:03:04 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/W-ofHCK4SVuXdY1JW5-Vug/artifacts/public/build/firefox-48.0a2.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:03:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
05:03:04 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
05:03:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
05:03:04 INFO - 'COMPUTERNAME': 'T-W732-IX-099',
05:03:04 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
05:03:04 INFO - 'DCLOCATION': 'SCL3',
05:03:04 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
05:03:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
05:03:04 INFO - 'FP_NO_HOST_CHECK': 'NO',
05:03:04 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
05:03:04 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
05:03:04 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
05:03:04 INFO - 'HOMEDRIVE': 'C:',
05:03:04 INFO - 'HOMEPATH': '\\Users\\cltbld',
05:03:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
05:03:04 INFO - 'KTS_VERSION': '1.19c',
05:03:04 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
05:03:04 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
05:03:04 INFO - 'LOGONSERVER': '\\\\T-W732-IX-099',
05:03:04 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
05:03:04 INFO - 'MONDIR': 'C:\\Monitor_config\\',
05:03:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
05:03:04 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
05:03:04 INFO - 'MOZILLABUILDDRIVE': 'C:',
05:03:04 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
05:03:04 INFO - 'MOZ_AIRBAG': '1',
05:03:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
05:03:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
05:03:04 INFO - 'MOZ_MSVCVERSION': '8',
05:03:04 INFO - 'MOZ_NO_REMOTE': '1',
05:03:04 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
05:03:04 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
05:03:04 INFO - 'NO_EM_RESTART': '1',
05:03:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
05:03:04 INFO - 'NUMBER_OF_PROCESSORS': '8',
05:03:04 INFO - 'OS': 'Windows_NT',
05:03:04 INFO - 'OURDRIVE': 'C:',
05:03:04 INFO - 'PATH': '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;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\',
05:03:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
05:03:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
05:03:04 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
05:03:04 INFO - 'PROCESSOR_LEVEL': '6',
05:03:04 INFO - 'PROCESSOR_REVISION': '1e05',
05:03:04 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
05:03:04 INFO - 'PROGRAMFILES': 'C:\\Program Files',
05:03:04 INFO - 'PROMPT': '$P$G',
05:03:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
05:03:04 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
05:03:04 INFO - 'PUBLIC': 'C:\\Users\\Public',
05:03:04 INFO - 'PWD': 'C:\\slave\\test',
05:03:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
05:03:04 INFO - 'SLAVEDIR': 'C:\\slave\\',
05:03:04 INFO - 'SYSTEMDRIVE': 'C:',
05:03:04 INFO - 'SYSTEMROOT': 'C:\\windows',
05:03:04 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
05:03:04 INFO - 'TEST1': 'testie',
05:03:04 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
05:03:04 INFO - 'USERDOMAIN': 'T-W732-IX-099',
05:03:04 INFO - 'USERNAME': 'cltbld',
05:03:04 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
05:03:04 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
05:03:04 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
05:03:04 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
05:03:04 INFO - 'WINDIR': 'C:\\windows',
05:03:04 INFO - 'WINDOWS_TRACING_FLAGS': '3',
05:03:04 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
05:03:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
05:03:04 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/W-ofHCK4SVuXdY1JW5-Vug/artifacts/public/build/firefox-48.0a2.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:03:05 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:03:05 INFO - import pkg_resources
05:03:06 INFO - Using 1 client processes
05:03:09 INFO - SUITE-START | Running 1476 tests
05:03:09 INFO - Running testharness tests
05:03:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
05:03:09 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms
05:03:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
05:03:09 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms
05:03:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
05:03:09 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms
05:03:09 INFO - TEST-START | /content-security-policy/generic/generic-0_10.html
05:03:09 INFO - TEST-SKIP | /content-security-policy/generic/generic-0_10.html | took 0ms
05:03:09 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
05:03:09 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 1ms
05:03:09 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
05:03:09 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
05:03:09 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2.html
05:03:09 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2.html | took 0ms
05:03:09 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2_1.html
05:03:09 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2_1.html | took 0ms
05:03:09 INFO - TEST-START | /content-security-policy/script-src/script-src-1_4_1.html
05:03:09 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_4_1.html | took 0ms
05:03:09 INFO - TEST-START | /content-security-policy/style-src/style-src-3_2.html
05:03:09 INFO - TEST-SKIP | /content-security-policy/style-src/style-src-3_2.html | took 0ms
05:03:09 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
05:03:09 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
05:03:09 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
05:03:09 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 1ms
05:03:09 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
05:03:09 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
05:03:09 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
05:03:09 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 1ms
05:03:09 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
05:03:09 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
05:03:09 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
05:03:09 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
05:03:09 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
05:03:09 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
05:03:09 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
05:03:09 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
05:03:09 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
05:03:09 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 1ms
05:03:09 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
05:03:09 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
05:03:09 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
05:03:09 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
05:03:09 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
05:03:09 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 1ms
05:03:09 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
05:03:09 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
05:03:09 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
05:03:09 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
05:03:09 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
05:03:09 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 1ms
05:03:09 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
05:03:09 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
05:03:09 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
05:03:09 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
05:03:09 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
05:03:09 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 2ms
05:03:09 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
05:03:09 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 1ms
05:03:09 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
05:03:09 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
05:03:09 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
05:03:09 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
05:03:09 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
05:03:09 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
05:03:09 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
05:03:09 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 1ms
05:03:09 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
05:03:09 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
05:03:09 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
05:03:09 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 1ms
05:03:09 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
05:03:09 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
05:03:09 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
05:03:09 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 1ms
05:03:09 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
05:03:09 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
05:03:09 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
05:03:09 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 1ms
05:03:09 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
05:03:09 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
05:03:09 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
05:03:09 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
05:03:09 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
05:03:09 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
05:03:10 INFO - Setting up ssl
05:03:10 INFO - PROCESS | certutil |
05:03:10 INFO - PROCESS | certutil |
05:03:10 INFO - PROCESS | certutil |
05:03:10 INFO - Certificate Nickname Trust Attributes
05:03:10 INFO - SSL,S/MIME,JAR/XPI
05:03:10 INFO -
05:03:10 INFO - web-platform-tests CT,,
05:03:10 INFO -
05:03:10 INFO - Starting runner
05:03:12 INFO - PROCESS | 1348 | 1465041792473 Marionette INFO Listening on port 2828
05:03:16 INFO - PROCESS | 1348 | 1465041796004 Marionette INFO startBrowser 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:16 INFO - PROCESS | 1348 | 1465041796013 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:16 INFO - PROCESS | 1348 | 1465041796820 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:16 INFO - PROCESS | 1348 | 1465041796837 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:17 INFO - PROCESS | 1348 | 1465041797845 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
05:03:17 INFO - PROCESS | 1348 | 1465041797994 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:18 INFO - PROCESS | 1348 | 1465041797999 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
05:03:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1164ms
05:03:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
05:03:19 INFO - PROCESS | 1348 | 1465041799109 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:19 INFO - PROCESS | 1348 | 1465041799141 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
05:03:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 171ms
05:03:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
05:03:19 INFO - PROCESS | 1348 | 1465041799289 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:19 INFO - PROCESS | 1348 | 1465041799323 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
05:03:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 171ms
05:03:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
05:03:19 INFO - PROCESS | 1348 | 1465041799462 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:19 INFO - PROCESS | 1348 | 1465041799492 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
05:03:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 171ms
05:03:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
05:03:19 INFO - PROCESS | 1348 | 1465041799636 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:19 INFO - PROCESS | 1348 | 1465041799667 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
05:03:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 171ms
05:03:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
05:03:19 INFO - PROCESS | 1348 | 1465041799812 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:19 INFO - PROCESS | 1348 | 1465041799843 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
05:03:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 171ms
05:03:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
05:03:19 INFO - PROCESS | 1348 | 1465041799987 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:20 INFO - PROCESS | 1348 | 1465041800020 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
05:03:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 171ms
05:03:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
05:03:20 INFO - PROCESS | 1348 | 1465041800162 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:20 INFO - PROCESS | 1348 | 1465041800193 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
05:03:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 171ms
05:03:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
05:03:20 INFO - PROCESS | 1348 | 1465041800336 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:20 INFO - PROCESS | 1348 | 1465041800366 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
05:03:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 171ms
05:03:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
05:03:20 INFO - PROCESS | 1348 | 1465041800515 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:20 INFO - PROCESS | 1348 | 1465041800546 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
05:03:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 171ms
05:03:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
05:03:20 INFO - PROCESS | 1348 | 1465041800695 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:20 INFO - PROCESS | 1348 | 1465041800727 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
05:03:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 171ms
05:03:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
05:03:20 INFO - PROCESS | 1348 | 1465041800875 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:20 INFO - PROCESS | 1348 | 1465041800906 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
05:03:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 171ms
05:03:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
05:03:21 INFO - PROCESS | 1348 | 1465041801045 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:21 INFO - PROCESS | 1348 | 1465041801080 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
05:03:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 171ms
05:03:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
05:03:21 INFO - PROCESS | 1348 | 1465041801220 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:21 INFO - PROCESS | 1348 | 1465041801252 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
05:03:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 230ms
05:03:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
05:03:21 INFO - PROCESS | 1348 | 1465041801453 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:21 INFO - PROCESS | 1348 | 1465041801484 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
05:03:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 171ms
05:03:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
05:03:21 INFO - PROCESS | 1348 | 1465041801629 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:21 INFO - PROCESS | 1348 | 1465041801661 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
05:03:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 171ms
05:03:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
05:03:21 INFO - PROCESS | 1348 | 1465041801804 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:21 INFO - PROCESS | 1348 | 1465041801837 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
05:03:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 171ms
05:03:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
05:03:21 INFO - PROCESS | 1348 | 1465041801979 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:22 INFO - PROCESS | 1348 | 1465041802012 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
05:03:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 171ms
05:03:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
05:03:22 INFO - PROCESS | 1348 | 1465041802317 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:22 INFO - PROCESS | 1348 | 1465041802357 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
05:03:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 310ms
05:03:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
05:03:22 INFO - PROCESS | 1348 | 1465041802525 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:22 INFO - PROCESS | 1348 | 1465041802552 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
05:03:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 171ms
05:03:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
05:03:22 INFO - PROCESS | 1348 | 1465041802697 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:22 INFO - PROCESS | 1348 | 1465041802724 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
05:03:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 171ms
05:03:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
05:03:22 INFO - PROCESS | 1348 | 1465041802876 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:22 INFO - PROCESS | 1348 | 1465041802902 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
05:03:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 171ms
05:03:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
05:03:23 INFO - PROCESS | 1348 | 1465041803049 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:23 INFO - PROCESS | 1348 | 1465041803075 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
05:03:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 172ms
05:03:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
05:03:23 INFO - PROCESS | 1348 | 1465041803227 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:23 INFO - PROCESS | 1348 | 1465041803260 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
05:03:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 171ms
05:03:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
05:03:23 INFO - PROCESS | 1348 | 1465041803397 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:23 INFO - PROCESS | 1348 | 1465041803428 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
05:03:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 171ms
05:03:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
05:03:23 INFO - PROCESS | 1348 | 1465041803570 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:23 INFO - PROCESS | 1348 | 1465041803597 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
05:03:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 171ms
05:03:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
05:03:23 INFO - PROCESS | 1348 | 1465041803746 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:23 INFO - PROCESS | 1348 | 1465041803772 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
05:03:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 171ms
05:03:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
05:03:23 INFO - PROCESS | 1348 | 1465041803925 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:23 INFO - PROCESS | 1348 | 1465041803950 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
05:03:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 171ms
05:03:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
05:03:24 INFO - PROCESS | 1348 | 1465041804096 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:24 INFO - PROCESS | 1348 | 1465041804128 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
05:03:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 171ms
05:03:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
05:03:24 INFO - PROCESS | 1348 | 1465041804270 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:24 INFO - PROCESS | 1348 | 1465041804296 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
05:03:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 171ms
05:03:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
05:03:24 INFO - PROCESS | 1348 | 1465041804446 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:24 INFO - PROCESS | 1348 | 1465041804471 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
05:03:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 270ms
05:03:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
05:03:24 INFO - PROCESS | 1348 | 1465041804720 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:24 INFO - PROCESS | 1348 | 1465041804746 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
05:03:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 171ms
05:03:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
05:03:24 INFO - PROCESS | 1348 | 1465041804895 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:24 INFO - PROCESS | 1348 | 1465041804921 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
05:03:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 120ms
05:03:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
05:03:25 INFO - PROCESS | 1348 | 1465041805021 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:25 INFO - PROCESS | 1348 | 1465041805050 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
05:03:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 171ms
05:03:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
05:03:25 INFO - PROCESS | 1348 | 1465041805196 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:25 INFO - PROCESS | 1348 | 1465041805224 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
05:03:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 171ms
05:03:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
05:03:25 INFO - PROCESS | 1348 | 1465041805371 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:25 INFO - PROCESS | 1348 | 1465041805401 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
05:03:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 172ms
05:03:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
05:03:25 INFO - PROCESS | 1348 | 1465041805545 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:25 INFO - PROCESS | 1348 | 1465041805579 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
05:03:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 171ms
05:03:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
05:03:25 INFO - PROCESS | 1348 | 1465041805719 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:25 INFO - PROCESS | 1348 | 1465041805748 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
05:03:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 171ms
05:03:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
05:03:25 INFO - PROCESS | 1348 | 1465041805895 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:25 INFO - PROCESS | 1348 | 1465041805924 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
05:03:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 171ms
05:03:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
05:03:26 INFO - PROCESS | 1348 | 1465041806069 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:26 INFO - PROCESS | 1348 | 1465041806102 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
05:03:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms
05:03:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
05:03:26 INFO - PROCESS | 1348 | 1465041806744 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:26 INFO - PROCESS | 1348 | 1465041806772 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
05:03:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 171ms
05:03:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
05:03:26 INFO - PROCESS | 1348 | 1465041806920 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:26 INFO - PROCESS | 1348 | 1465041806953 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
05:03:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 171ms
05:03:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
05:03:27 INFO - PROCESS | 1348 | 1465041807096 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:27 INFO - PROCESS | 1348 | 1465041807129 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
05:03:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 171ms
05:03:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
05:03:27 INFO - PROCESS | 1348 | 1465041807271 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:27 INFO - PROCESS | 1348 | 1465041807305 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
05:03:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 171ms
05:03:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
05:03:27 INFO - PROCESS | 1348 | 1465041807448 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:27 INFO - PROCESS | 1348 | 1465041807480 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
05:03:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 171ms
05:03:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
05:03:27 INFO - PROCESS | 1348 | 1465041807625 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:27 INFO - PROCESS | 1348 | 1465041807657 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
05:03:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 171ms
05:03:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
05:03:27 INFO - PROCESS | 1348 | 1465041807796 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:27 INFO - PROCESS | 1348 | 1465041807828 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
05:03:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 171ms
05:03:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
05:03:27 INFO - PROCESS | 1348 | 1465041807970 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:28 INFO - PROCESS | 1348 | 1465041808001 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
05:03:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 171ms
05:03:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
05:03:28 INFO - PROCESS | 1348 | 1465041808146 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:28 INFO - PROCESS | 1348 | 1465041808178 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
05:03:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 171ms
05:03:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
05:03:28 INFO - PROCESS | 1348 | 1465041808321 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:28 INFO - PROCESS | 1348 | 1465041808357 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
05:03:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 171ms
05:03:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
05:03:28 INFO - PROCESS | 1348 | 1465041808497 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:28 INFO - PROCESS | 1348 | 1465041808529 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
05:03:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 171ms
05:03:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
05:03:28 INFO - PROCESS | 1348 | 1465041808677 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:28 INFO - PROCESS | 1348 | 1465041808714 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
05:03:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 171ms
05:03:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
05:03:28 INFO - PROCESS | 1348 | 1465041808849 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:28 INFO - PROCESS | 1348 | 1465041808891 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
05:03:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 171ms
05:03:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
05:03:29 INFO - PROCESS | 1348 | 1465041809032 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:29 INFO - PROCESS | 1348 | 1465041809073 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
05:03:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 190ms
05:03:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
05:03:29 INFO - PROCESS | 1348 | 1465041809216 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:29 INFO - PROCESS | 1348 | 1465041809256 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
05:03:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 171ms
05:03:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
05:03:29 INFO - PROCESS | 1348 | 1465041809394 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:29 INFO - PROCESS | 1348 | 1465041809448 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
05:03:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 171ms
05:03:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
05:03:29 INFO - PROCESS | 1348 | 1465041809564 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:29 INFO - PROCESS | 1348 | 1465041809599 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
05:03:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 171ms
05:03:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
05:03:29 INFO - PROCESS | 1348 | 1465041809742 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:29 INFO - PROCESS | 1348 | 1465041809776 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
05:03:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 171ms
05:03:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
05:03:29 INFO - PROCESS | 1348 | 1465041809912 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:29 INFO - PROCESS | 1348 | 1465041809949 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
05:03:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 171ms
05:03:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
05:03:30 INFO - PROCESS | 1348 | 1465041810086 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:30 INFO - PROCESS | 1348 | 1465041810120 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
05:03:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 171ms
05:03:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
05:03:30 INFO - PROCESS | 1348 | 1465041810262 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:30 INFO - PROCESS | 1348 | 1465041810301 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
05:03:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 171ms
05:03:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
05:03:30 INFO - PROCESS | 1348 | 1465041810437 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:30 INFO - PROCESS | 1348 | 1465041810475 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
05:03:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 171ms
05:03:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
05:03:30 INFO - PROCESS | 1348 | 1465041810613 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:30 INFO - PROCESS | 1348 | 1465041810649 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
05:03:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 171ms
05:03:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
05:03:30 INFO - PROCESS | 1348 | 1465041810791 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:30 INFO - PROCESS | 1348 | 1465041810830 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
05:03:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 171ms
05:03:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
05:03:30 INFO - PROCESS | 1348 | 1465041810962 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:31 INFO - PROCESS | 1348 | 1465041811001 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
05:03:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 171ms
05:03:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
05:03:31 INFO - PROCESS | 1348 | 1465041811136 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:31 INFO - PROCESS | 1348 | 1465041811174 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
05:03:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 172ms
05:03:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
05:03:31 INFO - PROCESS | 1348 | 1465041811312 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:31 INFO - PROCESS | 1348 | 1465041811353 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
05:03:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 171ms
05:03:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
05:03:31 INFO - PROCESS | 1348 | 1465041811492 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:31 INFO - PROCESS | 1348 | 1465041811530 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
05:03:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 171ms
05:03:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
05:03:31 INFO - PROCESS | 1348 | 1465041811663 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:31 INFO - PROCESS | 1348 | 1465041811702 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
05:03:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 171ms
05:03:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
05:03:31 INFO - PROCESS | 1348 | 1465041811836 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:31 INFO - PROCESS | 1348 | 1465041811875 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
05:03:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 171ms
05:03:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
05:03:32 INFO - PROCESS | 1348 | 1465041812012 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:32 INFO - PROCESS | 1348 | 1465041812053 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
05:03:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 171ms
05:03:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
05:03:32 INFO - PROCESS | 1348 | 1465041812186 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:32 INFO - PROCESS | 1348 | 1465041812229 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
05:03:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 171ms
05:03:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
05:03:32 INFO - PROCESS | 1348 | 1465041812362 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:32 INFO - PROCESS | 1348 | 1465041812402 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:32 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:03:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 171ms
05:03:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
05:03:32 INFO - PROCESS | 1348 | 1465041812538 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:32 INFO - PROCESS | 1348 | 1465041812582 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03: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:03:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 230ms
05:03:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
05:03:32 INFO - PROCESS | 1348 | 1465041812911 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:32 INFO - PROCESS | 1348 | 1465041812952 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:33 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:03:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 370ms
05:03:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
05:03:33 INFO - PROCESS | 1348 | 1465041813198 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:33 INFO - PROCESS | 1348 | 1465041813228 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:33 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:03:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 171ms
05:03:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
05:03:33 INFO - PROCESS | 1348 | 1465041813370 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:33 INFO - PROCESS | 1348 | 1465041813400 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:33 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:03:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 171ms
05:03:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
05:03:33 INFO - PROCESS | 1348 | 1465041813545 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:33 INFO - PROCESS | 1348 | 1465041813574 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:33 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:03:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 171ms
05:03:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
05:03:33 INFO - PROCESS | 1348 | 1465041813722 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:33 INFO - PROCESS | 1348 | 1465041813751 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:33 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:03:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 171ms
05:03:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
05:03:33 INFO - PROCESS | 1348 | 1465041813897 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:33 INFO - PROCESS | 1348 | 1465041813934 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:34 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:03:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 171ms
05:03:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
05:03:34 INFO - PROCESS | 1348 | 1465041814072 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:34 INFO - PROCESS | 1348 | 1465041814100 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:34 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:03:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 171ms
05:03:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
05:03:34 INFO - PROCESS | 1348 | 1465041814246 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:34 INFO - PROCESS | 1348 | 1465041814273 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:34 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:03:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 171ms
05:03:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
05:03:34 INFO - PROCESS | 1348 | 1465041814422 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:34 INFO - PROCESS | 1348 | 1465041814457 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:34 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:03:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 171ms
05:03:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
05:03:34 INFO - PROCESS | 1348 | 1465041814595 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:34 INFO - PROCESS | 1348 | 1465041814623 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:34 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:03:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 171ms
05:03:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
05:03:34 INFO - PROCESS | 1348 | 1465041814770 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:34 INFO - PROCESS | 1348 | 1465041814802 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03: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:03:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 171ms
05:03:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
05:03:34 INFO - PROCESS | 1348 | 1465041814946 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:34 INFO - PROCESS | 1348 | 1465041814976 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:35 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:03:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 172ms
05:03:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
05:03:35 INFO - PROCESS | 1348 | 1465041815121 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:35 INFO - PROCESS | 1348 | 1465041815158 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:35 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:03:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 171ms
05:03:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
05:03:35 INFO - PROCESS | 1348 | 1465041815296 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:35 INFO - PROCESS | 1348 | 1465041815335 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:35 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:03:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 171ms
05:03:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
05:03:35 INFO - PROCESS | 1348 | 1465041815469 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:35 INFO - PROCESS | 1348 | 1465041815503 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:35 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:03:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 172ms
05:03:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
05:03:35 INFO - PROCESS | 1348 | 1465041815645 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:35 INFO - PROCESS | 1348 | 1465041815687 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:35 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:03:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 171ms
05:03:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
05:03:35 INFO - PROCESS | 1348 | 1465041815820 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:35 INFO - PROCESS | 1348 | 1465041815856 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03: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:03:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 171ms
05:03:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
05:03:35 INFO - PROCESS | 1348 | 1465041815995 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:36 INFO - PROCESS | 1348 | 1465041816034 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:36 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:03:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 171ms
05:03:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
05:03:36 INFO - PROCESS | 1348 | 1465041816174 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:36 INFO - PROCESS | 1348 | 1465041816211 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
05:03:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 171ms
05:03:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
05:03:36 INFO - PROCESS | 1348 | 1465041816346 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:36 INFO - PROCESS | 1348 | 1465041816382 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
05:03:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 171ms
05:03:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
05:03:36 INFO - PROCESS | 1348 | 1465041816521 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:36 INFO - PROCESS | 1348 | 1465041816562 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
05:03:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 230ms
05:03:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
05:03:36 INFO - PROCESS | 1348 | 1465041816765 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:36 INFO - PROCESS | 1348 | 1465041816804 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
05:03:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 230ms
05:03:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
05:03:37 INFO - PROCESS | 1348 | 1465041816999 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:37 INFO - PROCESS | 1348 | 1465041817046 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
05:03:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 171ms
05:03:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
05:03:37 INFO - PROCESS | 1348 | 1465041817177 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:37 INFO - PROCESS | 1348 | 1465041817212 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
05:03:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 171ms
05:03:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
05:03:37 INFO - PROCESS | 1348 | 1465041817348 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:37 INFO - PROCESS | 1348 | 1465041817381 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
05:03:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 171ms
05:03:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
05:03:37 INFO - PROCESS | 1348 | 1465041817526 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:37 INFO - PROCESS | 1348 | 1465041817562 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
05:03:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 171ms
05:03:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
05:03:37 INFO - PROCESS | 1348 | 1465041817696 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:37 INFO - PROCESS | 1348 | 1465041817734 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
05:03:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 171ms
05:03:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
05:03:37 INFO - PROCESS | 1348 | 1465041817875 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:37 INFO - PROCESS | 1348 | 1465041817910 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
05:03:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 171ms
05:03:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
05:03:38 INFO - PROCESS | 1348 | 1465041818046 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:38 INFO - PROCESS | 1348 | 1465041818082 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
05:03:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 171ms
05:03:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
05:03:38 INFO - PROCESS | 1348 | 1465041818227 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:38 INFO - PROCESS | 1348 | 1465041818265 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03: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:03:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 670ms
05:03:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
05:03:38 INFO - PROCESS | 1348 | 1465041818895 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:38 INFO - PROCESS | 1348 | 1465041818928 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
05:03:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 670ms
05:03:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
05:03:39 INFO - PROCESS | 1348 | 1465041819569 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:39 INFO - PROCESS | 1348 | 1465041819598 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:39 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:03:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:03:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
05:03:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:03:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:03:39 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:03:39 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:03:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:20:1
05:03:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 171ms
05:03:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
05:03:39 INFO - PROCESS | 1348 | 1465041819748 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:39 INFO - PROCESS | 1348 | 1465041819782 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
05:03:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 171ms
05:03:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
05:03:39 INFO - PROCESS | 1348 | 1465041819928 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:39 INFO - PROCESS | 1348 | 1465041819957 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
05:03:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 171ms
05:03:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
05:03:40 INFO - PROCESS | 1348 | 1465041820099 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:40 INFO - PROCESS | 1348 | 1465041820128 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
05:03:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 171ms
05:03:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
05:03:40 INFO - PROCESS | 1348 | 1465041820269 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:40 INFO - PROCESS | 1348 | 1465041820298 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
05:03:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 171ms
05:03:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
05:03:40 INFO - PROCESS | 1348 | 1465041820447 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:40 INFO - PROCESS | 1348 | 1465041820480 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
05:03:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 171ms
05:03:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
05:03:40 INFO - PROCESS | 1348 | 1465041820627 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:40 INFO - PROCESS | 1348 | 1465041820655 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:40 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
05:03:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
05:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:03:40 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:03:40 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:03:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:20:1
05:03:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 171ms
05:03:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
05:03:40 INFO - PROCESS | 1348 | 1465041820796 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:40 INFO - PROCESS | 1348 | 1465041820825 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
05:03:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 171ms
05:03:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
05:03:40 INFO - PROCESS | 1348 | 1465041820972 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:41 INFO - PROCESS | 1348 | 1465041821000 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:41 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
05:03:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
05:03:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:03:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:03:41 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:03:41 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:03:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:20:1
05:03:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 171ms
05:03:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
05:03:41 INFO - PROCESS | 1348 | 1465041821149 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:41 INFO - PROCESS | 1348 | 1465041821177 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:41 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:03:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:03:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
05:03:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:03:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:03:41 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:03:41 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:03:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:20:1
05:03:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 171ms
05:03:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
05:03:41 INFO - PROCESS | 1348 | 1465041821330 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:41 INFO - PROCESS | 1348 | 1465041821363 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:41 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
05:03:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
05:03:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:03:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:03:41 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:03:41 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:03:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:20:1
05:03:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 171ms
05:03:41 INFO - PROCESS | 1348 | 1465041821512 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
05:03:41 INFO - PROCESS | 1348 | 1465041821544 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
05:03:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 171ms
05:03:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
05:03:41 INFO - PROCESS | 1348 | 1465041821692 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:41 INFO - PROCESS | 1348 | 1465041821726 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03: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:03:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 171ms
05:03:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
05:03:41 INFO - PROCESS | 1348 | 1465041821863 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:41 INFO - PROCESS | 1348 | 1465041821898 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
05:03:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 171ms
05:03:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
05:03:42 INFO - PROCESS | 1348 | 1465041822038 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:42 INFO - PROCESS | 1348 | 1465041822079 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
05:03:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 230ms
05:03:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
05:03:42 INFO - PROCESS | 1348 | 1465041822270 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:42 INFO - PROCESS | 1348 | 1465041822305 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
05:03:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 171ms
05:03:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
05:03:42 INFO - PROCESS | 1348 | 1465041822444 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:42 INFO - PROCESS | 1348 | 1465041822481 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
05:03:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 171ms
05:03:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
05:03:42 INFO - PROCESS | 1348 | 1465041822618 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:42 INFO - PROCESS | 1348 | 1465041822671 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
05:03:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 230ms
05:03:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
05:03:42 INFO - PROCESS | 1348 | 1465041822852 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:42 INFO - PROCESS | 1348 | 1465041822883 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
05:03:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 171ms
05:03:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
05:03:43 INFO - PROCESS | 1348 | 1465041823029 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:43 INFO - PROCESS | 1348 | 1465041823062 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
05:03:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 171ms
05:03:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
05:03:43 INFO - PROCESS | 1348 | 1465041823203 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:43 INFO - PROCESS | 1348 | 1465041823240 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
05:03:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 171ms
05:03:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
05:03:43 INFO - PROCESS | 1348 | 1465041823380 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:43 INFO - PROCESS | 1348 | 1465041823411 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
05:03:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 171ms
05:03:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
05:03:43 INFO - PROCESS | 1348 | 1465041823554 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:43 INFO - PROCESS | 1348 | 1465041823587 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:43 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:03:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 171ms
05:03:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
05:03:43 INFO - PROCESS | 1348 | 1465041823730 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:43 INFO - PROCESS | 1348 | 1465041823764 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
05:03:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 171ms
05:03:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
05:03:43 INFO - PROCESS | 1348 | 1465041823904 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:43 INFO - PROCESS | 1348 | 1465041823936 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
05:03:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 171ms
05:03:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
05:03:44 INFO - PROCESS | 1348 | 1465041824079 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:44 INFO - PROCESS | 1348 | 1465041824114 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:44 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:03:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 171ms
05:03:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
05:03:44 INFO - PROCESS | 1348 | 1465041824255 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:44 INFO - PROCESS | 1348 | 1465041824286 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:44 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:03:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
05:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:03:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
05:03:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
05:03:44 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:03:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
05:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:03:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
05:03:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
05:03:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 230ms
05:03:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
05:03:44 INFO - PROCESS | 1348 | 1465041824492 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:44 INFO - PROCESS | 1348 | 1465041824529 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:44 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:03:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 171ms
05:03:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
05:03:44 INFO - PROCESS | 1348 | 1465041824663 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:44 INFO - PROCESS | 1348 | 1465041824701 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:44 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:03:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 171ms
05:03:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
05:03:44 INFO - PROCESS | 1348 | 1465041824837 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:44 INFO - PROCESS | 1348 | 1465041824871 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
05:03:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 171ms
05:03:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
05:03:45 INFO - PROCESS | 1348 | 1465041825012 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:45 INFO - PROCESS | 1348 | 1465041825049 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
05:03:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 171ms
05:03:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
05:03:45 INFO - PROCESS | 1348 | 1465041825194 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:45 INFO - PROCESS | 1348 | 1465041825237 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
05:03:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 172ms
05:03:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
05:03:45 INFO - PROCESS | 1348 | 1465041825369 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:45 INFO - PROCESS | 1348 | 1465041825404 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
05:03:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 271ms
05:03:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
05:03:45 INFO - PROCESS | 1348 | 1465041825714 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:45 INFO - PROCESS | 1348 | 1465041825757 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
05:03:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 270ms
05:03:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
05:03:45 INFO - PROCESS | 1348 | 1465041825996 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:46 INFO - PROCESS | 1348 | 1465041826029 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
05:03:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 171ms
05:03:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
05:03:46 INFO - PROCESS | 1348 | 1465041826168 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:46 INFO - PROCESS | 1348 | 1465041826197 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
05:03:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 171ms
05:03:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
05:03:46 INFO - PROCESS | 1348 | 1465041826345 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:46 INFO - PROCESS | 1348 | 1465041826373 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
05:03:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 171ms
05:03:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
05:03:46 INFO - PROCESS | 1348 | 1465041826518 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:46 INFO - PROCESS | 1348 | 1465041826545 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
05:03:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 231ms
05:03:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
05:03:46 INFO - PROCESS | 1348 | 1465041826754 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:46 INFO - PROCESS | 1348 | 1465041826789 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
05:03:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 171ms
05:03:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
05:03:46 INFO - PROCESS | 1348 | 1465041826930 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:46 INFO - PROCESS | 1348 | 1465041826955 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
05:03:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 171ms
05:03:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
05:03:47 INFO - PROCESS | 1348 | 1465041827109 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:47 INFO - PROCESS | 1348 | 1465041827138 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
05:03:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 171ms
05:03:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
05:03:47 INFO - PROCESS | 1348 | 1465041827279 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:47 INFO - PROCESS | 1348 | 1465041827305 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
05:03:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 171ms
05:03:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
05:03:47 INFO - PROCESS | 1348 | 1465041827455 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:47 INFO - PROCESS | 1348 | 1465041827481 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
05:03:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 171ms
05:03:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
05:03:47 INFO - PROCESS | 1348 | 1465041827630 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:47 INFO - PROCESS | 1348 | 1465041827665 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
05:03:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 171ms
05:03:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
05:03:47 INFO - PROCESS | 1348 | 1465041827809 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:47 INFO - PROCESS | 1348 | 1465041827836 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
05:03:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 171ms
05:03:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
05:03:47 INFO - PROCESS | 1348 | 1465041827980 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:48 INFO - PROCESS | 1348 | 1465041828018 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
05:03:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 171ms
05:03:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
05:03:48 INFO - PROCESS | 1348 | 1465041828154 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:48 INFO - PROCESS | 1348 | 1465041828189 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
05:03:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 171ms
05:03:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
05:03:48 INFO - PROCESS | 1348 | 1465041828330 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:48 INFO - PROCESS | 1348 | 1465041828365 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
05:03:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 171ms
05:03:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
05:03:48 INFO - PROCESS | 1348 | 1465041828505 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:48 INFO - PROCESS | 1348 | 1465041828548 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
05:03:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 171ms
05:03:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
05:03:48 INFO - PROCESS | 1348 | 1465041828680 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:48 INFO - PROCESS | 1348 | 1465041828714 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
05:03:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 171ms
05:03:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
05:03:48 INFO - PROCESS | 1348 | 1465041828859 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:48 INFO - PROCESS | 1348 | 1465041828893 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
05:03:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 171ms
05:03:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
05:03:49 INFO - PROCESS | 1348 | 1465041829030 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:49 INFO - PROCESS | 1348 | 1465041829066 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
05:03:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 171ms
05:03:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
05:03:49 INFO - PROCESS | 1348 | 1465041829204 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:49 INFO - PROCESS | 1348 | 1465041829259 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
05:03:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 230ms
05:03:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
05:03:49 INFO - PROCESS | 1348 | 1465041829437 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:49 INFO - PROCESS | 1348 | 1465041829471 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
05:03:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 171ms
05:03:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
05:03:49 INFO - PROCESS | 1348 | 1465041829616 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:49 INFO - PROCESS | 1348 | 1465041829649 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
05:03:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 171ms
05:03:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
05:03:49 INFO - PROCESS | 1348 | 1465041829795 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:49 INFO - PROCESS | 1348 | 1465041829832 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
05:03:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 171ms
05:03:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
05:03:49 INFO - PROCESS | 1348 | 1465041829969 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:50 INFO - PROCESS | 1348 | 1465041830004 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
05:03:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 171ms
05:03:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
05:03:50 INFO - PROCESS | 1348 | 1465041830146 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:50 INFO - PROCESS | 1348 | 1465041830178 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:50 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:03:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 171ms
05:03:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
05:03:50 INFO - PROCESS | 1348 | 1465041830322 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:50 INFO - PROCESS | 1348 | 1465041830360 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
05:03:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 171ms
05:03:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
05:03:50 INFO - PROCESS | 1348 | 1465041830497 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:50 INFO - PROCESS | 1348 | 1465041830530 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:50 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:03:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 171ms
05:03:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
05:03:50 INFO - PROCESS | 1348 | 1465041830671 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:50 INFO - PROCESS | 1348 | 1465041830709 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:50 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:03:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 171ms
05:03:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
05:03:50 INFO - PROCESS | 1348 | 1465041830846 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:50 INFO - PROCESS | 1348 | 1465041830883 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:51 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:03:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 670ms
05:03:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
05:03:51 INFO - PROCESS | 1348 | 1465041831521 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:51 INFO - PROCESS | 1348 | 1465041831553 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:52 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:03:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 670ms
05:03:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
05:03:52 INFO - PROCESS | 1348 | 1465041832259 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:52 INFO - PROCESS | 1348 | 1465041832299 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:52 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:03:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 730ms
05:03:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
05:03:52 INFO - PROCESS | 1348 | 1465041832992 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:53 INFO - PROCESS | 1348 | 1465041833020 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:53 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:03:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 670ms
05:03:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
05:03:53 INFO - PROCESS | 1348 | 1465041833664 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:53 INFO - PROCESS | 1348 | 1465041833692 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:54 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:03:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 670ms
05:03:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
05:03:54 INFO - PROCESS | 1348 | 1465041834336 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:54 INFO - PROCESS | 1348 | 1465041834362 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:55 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:03:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 671ms
05:03:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
05:03:55 INFO - PROCESS | 1348 | 1465041835016 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:55 INFO - PROCESS | 1348 | 1465041835041 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:55 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:03:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 671ms
05:03:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
05:03:55 INFO - PROCESS | 1348 | 1465041835684 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:55 INFO - PROCESS | 1348 | 1465041835717 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
05:03:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 670ms
05:03:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
05:03:56 INFO - PROCESS | 1348 | 1465041836356 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:56 INFO - PROCESS | 1348 | 1465041836381 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:57 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:03:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 670ms
05:03:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
05:03:57 INFO - PROCESS | 1348 | 1465041837029 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:57 INFO - PROCESS | 1348 | 1465041837054 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
05:03:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 670ms
05:03:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
05:03:57 INFO - PROCESS | 1348 | 1465041837702 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:57 INFO - PROCESS | 1348 | 1465041837728 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:57 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
05:03:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
05:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:03:57 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:03:57 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:03:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:20:1
05:03:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 171ms
05:03:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
05:03:57 INFO - PROCESS | 1348 | 1465041837880 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:57 INFO - PROCESS | 1348 | 1465041837907 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
05:03:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 171ms
05:03:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
05:03:58 INFO - PROCESS | 1348 | 1465041838055 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:58 INFO - PROCESS | 1348 | 1465041838086 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:58 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:03:58 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
05:03:58 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
05:03:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
05:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:03:58 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:03:58 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:03:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:20:1
05:03:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 171ms
05:03:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
05:03:58 INFO - PROCESS | 1348 | 1465041838231 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:58 INFO - PROCESS | 1348 | 1465041838262 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:58 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:03:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 171ms
05:03:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
05:03:58 INFO - PROCESS | 1348 | 1465041838424 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:58 INFO - PROCESS | 1348 | 1465041838469 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
05:03:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 970ms
05:03:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
05:03:59 INFO - PROCESS | 1348 | 1465041839379 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:03:59 INFO - PROCESS | 1348 | 1465041839407 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:00 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:04:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 670ms
05:04:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
05:04:00 INFO - PROCESS | 1348 | 1465041840055 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:00 INFO - PROCESS | 1348 | 1465041840081 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:00 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:04:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 670ms
05:04:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
05:04:00 INFO - PROCESS | 1348 | 1465041840733 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:00 INFO - PROCESS | 1348 | 1465041840768 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:01 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:04:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 670ms
05:04:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
05:04:01 INFO - PROCESS | 1348 | 1465041841403 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:01 INFO - PROCESS | 1348 | 1465041841428 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:02 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:04:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 670ms
05:04:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
05:04:02 INFO - PROCESS | 1348 | 1465041842076 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:02 INFO - PROCESS | 1348 | 1465041842099 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:02 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:04:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 171ms
05:04:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
05:04:02 INFO - PROCESS | 1348 | 1465041842250 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:02 INFO - PROCESS | 1348 | 1465041842281 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
05:04:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 670ms
05:04:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
05:04:02 INFO - PROCESS | 1348 | 1465041842923 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:02 INFO - PROCESS | 1348 | 1465041842946 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
05:04:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 630ms
05:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
05:04:03 INFO - PROCESS | 1348 | 1465041843556 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:03 INFO - PROCESS | 1348 | 1465041843579 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
05:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 171ms
05:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
05:04:03 INFO - PROCESS | 1348 | 1465041843730 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:03 INFO - PROCESS | 1348 | 1465041843757 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
05:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 171ms
05:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
05:04:03 INFO - PROCESS | 1348 | 1465041843903 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:03 INFO - PROCESS | 1348 | 1465041843931 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
05:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 171ms
05:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
05:04:04 INFO - PROCESS | 1348 | 1465041844081 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:04 INFO - PROCESS | 1348 | 1465041844115 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
05:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 171ms
05:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
05:04:04 INFO - PROCESS | 1348 | 1465041844255 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:04 INFO - PROCESS | 1348 | 1465041844282 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
05:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 171ms
05:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
05:04:04 INFO - PROCESS | 1348 | 1465041844430 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:04 INFO - PROCESS | 1348 | 1465041844457 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
05:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 171ms
05:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
05:04:04 INFO - PROCESS | 1348 | 1465041844606 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:04 INFO - PROCESS | 1348 | 1465041844671 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
05:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 372ms
05:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
05:04:04 INFO - PROCESS | 1348 | 1465041844982 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:05 INFO - PROCESS | 1348 | 1465041845010 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:05 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:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 171ms
05:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
05:04:05 INFO - PROCESS | 1348 | 1465041845160 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:05 INFO - PROCESS | 1348 | 1465041845187 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:05 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:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 172ms
05:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
05:04:05 INFO - PROCESS | 1348 | 1465041845337 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:05 INFO - PROCESS | 1348 | 1465041845368 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:05 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:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 172ms
05:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
05:04:05 INFO - PROCESS | 1348 | 1465041845510 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:05 INFO - PROCESS | 1348 | 1465041845536 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
05:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 171ms
05:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
05:04:05 INFO - PROCESS | 1348 | 1465041845680 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:05 INFO - PROCESS | 1348 | 1465041845705 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:05 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:04:05 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:04:05 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
05:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:04:05 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:04:05 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:04:05 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:20:1
05:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 171ms
05:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
05:04:05 INFO - PROCESS | 1348 | 1465041845855 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:05 INFO - PROCESS | 1348 | 1465041845894 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
05:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 171ms
05:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
05:04:06 INFO - PROCESS | 1348 | 1465041846030 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:06 INFO - PROCESS | 1348 | 1465041846055 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:06 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:04:06 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:04:06 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
05:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:04:06 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:04:06 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:04:06 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:20:1
05:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 171ms
05:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
05:04:06 INFO - PROCESS | 1348 | 1465041846206 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:06 INFO - PROCESS | 1348 | 1465041846234 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
05:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 171ms
05:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
05:04:06 INFO - PROCESS | 1348 | 1465041846380 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:06 INFO - PROCESS | 1348 | 1465041846412 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
05:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 171ms
05:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
05:04:06 INFO - PROCESS | 1348 | 1465041846554 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:06 INFO - PROCESS | 1348 | 1465041846580 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
05:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 171ms
05:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
05:04:06 INFO - PROCESS | 1348 | 1465041846731 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:06 INFO - PROCESS | 1348 | 1465041846767 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
05:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 171ms
05:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
05:04:06 INFO - PROCESS | 1348 | 1465041846911 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:06 INFO - PROCESS | 1348 | 1465041846948 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
05:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 171ms
05:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
05:04:07 INFO - PROCESS | 1348 | 1465041847081 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:07 INFO - PROCESS | 1348 | 1465041847112 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
05:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 171ms
05:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
05:04:07 INFO - PROCESS | 1348 | 1465041847255 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:07 INFO - PROCESS | 1348 | 1465041847288 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
05:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 171ms
05:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
05:04:07 INFO - PROCESS | 1348 | 1465041847430 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:07 INFO - PROCESS | 1348 | 1465041847460 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
05:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 171ms
05:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
05:04:07 INFO - PROCESS | 1348 | 1465041847603 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:07 INFO - PROCESS | 1348 | 1465041847631 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
05:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 171ms
05:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
05:04:07 INFO - PROCESS | 1348 | 1465041847780 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:07 INFO - PROCESS | 1348 | 1465041847807 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
05:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 171ms
05:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
05:04:07 INFO - PROCESS | 1348 | 1465041847956 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:07 INFO - PROCESS | 1348 | 1465041847990 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
05:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 172ms
05:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
05:04:08 INFO - PROCESS | 1348 | 1465041848130 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:08 INFO - PROCESS | 1348 | 1465041848158 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
05:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 171ms
05:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
05:04:08 INFO - PROCESS | 1348 | 1465041848317 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:08 INFO - PROCESS | 1348 | 1465041848352 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
05:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 171ms
05:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
05:04:08 INFO - PROCESS | 1348 | 1465041848481 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:08 INFO - PROCESS | 1348 | 1465041848512 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
05:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 171ms
05:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
05:04:08 INFO - PROCESS | 1348 | 1465041848655 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:08 INFO - PROCESS | 1348 | 1465041848688 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
05:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 171ms
05:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
05:04:08 INFO - PROCESS | 1348 | 1465041848830 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:08 INFO - PROCESS | 1348 | 1465041848860 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
05:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 171ms
05:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
05:04:09 INFO - PROCESS | 1348 | 1465041849006 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:09 INFO - PROCESS | 1348 | 1465041849042 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
05:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 171ms
05:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
05:04:09 INFO - PROCESS | 1348 | 1465041849183 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:09 INFO - PROCESS | 1348 | 1465041849215 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
05:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 171ms
05:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
05:04:09 INFO - PROCESS | 1348 | 1465041849353 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:09 INFO - PROCESS | 1348 | 1465041849385 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
05:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 171ms
05:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
05:04:09 INFO - PROCESS | 1348 | 1465041849530 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:09 INFO - PROCESS | 1348 | 1465041849565 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
05:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 171ms
05:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
05:04:09 INFO - PROCESS | 1348 | 1465041849705 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:09 INFO - PROCESS | 1348 | 1465041849737 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
05:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 171ms
05:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
05:04:09 INFO - PROCESS | 1348 | 1465041849880 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:09 INFO - PROCESS | 1348 | 1465041849913 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
05:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 171ms
05:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
05:04:10 INFO - PROCESS | 1348 | 1465041850056 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:10 INFO - PROCESS | 1348 | 1465041850095 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
05:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 171ms
05:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
05:04:10 INFO - PROCESS | 1348 | 1465041850230 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:10 INFO - PROCESS | 1348 | 1465041850263 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
05:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 171ms
05:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
05:04:10 INFO - PROCESS | 1348 | 1465041850403 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:10 INFO - PROCESS | 1348 | 1465041850437 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
05:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 171ms
05:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
05:04:10 INFO - PROCESS | 1348 | 1465041850580 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:10 INFO - PROCESS | 1348 | 1465041850620 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
05:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 171ms
05:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
05:04:10 INFO - PROCESS | 1348 | 1465041850755 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:10 INFO - PROCESS | 1348 | 1465041850789 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
05:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 230ms
05:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
05:04:11 INFO - PROCESS | 1348 | 1465041851104 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:11 INFO - PROCESS | 1348 | 1465041851145 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
05:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 332ms
05:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
05:04:11 INFO - PROCESS | 1348 | 1465041851441 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:11 INFO - PROCESS | 1348 | 1465041851469 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
05:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 171ms
05:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
05:04:11 INFO - PROCESS | 1348 | 1465041851615 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:11 INFO - PROCESS | 1348 | 1465041851647 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
05:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 171ms
05:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
05:04:11 INFO - PROCESS | 1348 | 1465041851797 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:11 INFO - PROCESS | 1348 | 1465041851824 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
05:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 171ms
05:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
05:04:11 INFO - PROCESS | 1348 | 1465041851965 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:12 INFO - PROCESS | 1348 | 1465041851997 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
05:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 171ms
05:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
05:04:12 INFO - PROCESS | 1348 | 1465041852139 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:12 INFO - PROCESS | 1348 | 1465041852179 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
05:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 230ms
05:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
05:04:12 INFO - PROCESS | 1348 | 1465041852373 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:12 INFO - PROCESS | 1348 | 1465041852407 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
05:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 171ms
05:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
05:04:12 INFO - PROCESS | 1348 | 1465041852547 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:12 INFO - PROCESS | 1348 | 1465041852576 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
05:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 171ms
05:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
05:04:12 INFO - PROCESS | 1348 | 1465041852726 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:12 INFO - PROCESS | 1348 | 1465041852755 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
05:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 171ms
05:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
05:04:12 INFO - PROCESS | 1348 | 1465041852897 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:12 INFO - PROCESS | 1348 | 1465041852924 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
05:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 171ms
05:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
05:04:13 INFO - PROCESS | 1348 | 1465041853071 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:13 INFO - PROCESS | 1348 | 1465041853100 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
05:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 171ms
05:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
05:04:13 INFO - PROCESS | 1348 | 1465041853248 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:13 INFO - PROCESS | 1348 | 1465041853290 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
05:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 171ms
05:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
05:04:13 INFO - PROCESS | 1348 | 1465041853422 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:13 INFO - PROCESS | 1348 | 1465041853455 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
05:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 171ms
05:04:13 INFO - PROCESS | 1348 | 1465041853597 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
05:04:13 INFO - PROCESS | 1348 | 1465041853632 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
05:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 171ms
05:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
05:04:13 INFO - PROCESS | 1348 | 1465041853776 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:13 INFO - PROCESS | 1348 | 1465041853812 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
05:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 171ms
05:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
05:04:13 INFO - PROCESS | 1348 | 1465041853950 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:13 INFO - PROCESS | 1348 | 1465041853985 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
05:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 171ms
05:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
05:04:14 INFO - PROCESS | 1348 | 1465041854128 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:14 INFO - PROCESS | 1348 | 1465041854165 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
05:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 171ms
05:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
05:04:14 INFO - PROCESS | 1348 | 1465041854300 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:14 INFO - PROCESS | 1348 | 1465041854338 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
05:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 171ms
05:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
05:04:14 INFO - PROCESS | 1348 | 1465041854478 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:14 INFO - PROCESS | 1348 | 1465041854537 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
05:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 230ms
05:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
05:04:14 INFO - PROCESS | 1348 | 1465041854713 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:14 INFO - PROCESS | 1348 | 1465041854743 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
05:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 171ms
05:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
05:04:14 INFO - PROCESS | 1348 | 1465041854882 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:14 INFO - PROCESS | 1348 | 1465041854915 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
05:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 171ms
05:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
05:04:15 INFO - PROCESS | 1348 | 1465041855059 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:15 INFO - PROCESS | 1348 | 1465041855093 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
05:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 171ms
05:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
05:04:15 INFO - PROCESS | 1348 | 1465041855231 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:15 INFO - PROCESS | 1348 | 1465041855264 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
05:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 171ms
05:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
05:04:15 INFO - PROCESS | 1348 | 1465041855404 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:15 INFO - PROCESS | 1348 | 1465041855436 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
05:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 172ms
05:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
05:04:15 INFO - PROCESS | 1348 | 1465041855580 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:15 INFO - PROCESS | 1348 | 1465041855621 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
05:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 171ms
05:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
05:04:15 INFO - PROCESS | 1348 | 1465041855754 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:15 INFO - PROCESS | 1348 | 1465041855792 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
05:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 171ms
05:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
05:04:15 INFO - PROCESS | 1348 | 1465041855931 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:15 INFO - PROCESS | 1348 | 1465041855963 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:16 INFO - PROCESS | 1348 | 1465041856019 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
05:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
05:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 173ms
05:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
05:04:16 INFO - PROCESS | 1348 | 1465041856112 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:16 INFO - PROCESS | 1348 | 1465041856147 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
05:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 171ms
05:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
05:04:16 INFO - PROCESS | 1348 | 1465041856282 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:16 INFO - PROCESS | 1348 | 1465041856318 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
05:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 171ms
05:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
05:04:16 INFO - PROCESS | 1348 | 1465041856456 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:16 INFO - PROCESS | 1348 | 1465041856491 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
05:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 171ms
05:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
05:04:16 INFO - PROCESS | 1348 | 1465041856633 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:16 INFO - PROCESS | 1348 | 1465041856667 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
05:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 171ms
05:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
05:04:16 INFO - PROCESS | 1348 | 1465041856804 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:16 INFO - PROCESS | 1348 | 1465041856841 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
05:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 171ms
05:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
05:04:16 INFO - PROCESS | 1348 | 1465041856980 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:17 INFO - PROCESS | 1348 | 1465041857015 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
05:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 171ms
05:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
05:04:17 INFO - PROCESS | 1348 | 1465041857155 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:17 INFO - PROCESS | 1348 | 1465041857193 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
05:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 430ms
05:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
05:04:17 INFO - PROCESS | 1348 | 1465041857590 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:17 INFO - PROCESS | 1348 | 1465041857622 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
05:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 171ms
05:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
05:04:17 INFO - PROCESS | 1348 | 1465041857765 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:17 INFO - PROCESS | 1348 | 1465041857794 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
05:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 171ms
05:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
05:04:17 INFO - PROCESS | 1348 | 1465041857945 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:17 INFO - PROCESS | 1348 | 1465041857973 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
05:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 171ms
05:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
05:04:18 INFO - PROCESS | 1348 | 1465041858114 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:18 INFO - PROCESS | 1348 | 1465041858145 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
05:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 171ms
05:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
05:04:18 INFO - PROCESS | 1348 | 1465041858293 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:18 INFO - PROCESS | 1348 | 1465041858320 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
05:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 172ms
05:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
05:04:18 INFO - PROCESS | 1348 | 1465041858465 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:18 INFO - PROCESS | 1348 | 1465041858498 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
05:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 171ms
05:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
05:04:18 INFO - PROCESS | 1348 | 1465041858639 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:18 INFO - PROCESS | 1348 | 1465041858670 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
05:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 171ms
05:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
05:04:18 INFO - PROCESS | 1348 | 1465041858814 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:18 INFO - PROCESS | 1348 | 1465041858840 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
05:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 171ms
05:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
05:04:18 INFO - PROCESS | 1348 | 1465041858993 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:19 INFO - PROCESS | 1348 | 1465041859020 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
05:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 172ms
05:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
05:04:19 INFO - PROCESS | 1348 | 1465041859164 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:19 INFO - PROCESS | 1348 | 1465041859193 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
05:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 171ms
05:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
05:04:19 INFO - PROCESS | 1348 | 1465041859343 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:19 INFO - PROCESS | 1348 | 1465041859377 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
05:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 171ms
05:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
05:04:19 INFO - PROCESS | 1348 | 1465041859513 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:19 INFO - PROCESS | 1348 | 1465041859544 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
05:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 171ms
05:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
05:04:19 INFO - PROCESS | 1348 | 1465041859688 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:19 INFO - PROCESS | 1348 | 1465041859724 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
05:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 171ms
05:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
05:04:19 INFO - PROCESS | 1348 | 1465041859864 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:19 INFO - PROCESS | 1348 | 1465041859897 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
05:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 171ms
05:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
05:04:20 INFO - PROCESS | 1348 | 1465041860042 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:20 INFO - PROCESS | 1348 | 1465041860077 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
05:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 171ms
05:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
05:04:20 INFO - PROCESS | 1348 | 1465041860213 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:20 INFO - PROCESS | 1348 | 1465041860252 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
05:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 171ms
05:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
05:04:20 INFO - PROCESS | 1348 | 1465041860389 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:20 INFO - PROCESS | 1348 | 1465041860424 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
05:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 171ms
05:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
05:04:20 INFO - PROCESS | 1348 | 1465041860563 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:20 INFO - PROCESS | 1348 | 1465041860599 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
05:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 171ms
05:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
05:04:20 INFO - PROCESS | 1348 | 1465041860737 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:20 INFO - PROCESS | 1348 | 1465041860775 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
05:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 230ms
05:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
05:04:20 INFO - PROCESS | 1348 | 1465041860970 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:21 INFO - PROCESS | 1348 | 1465041861001 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
05:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 171ms
05:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
05:04:21 INFO - PROCESS | 1348 | 1465041861148 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:21 INFO - PROCESS | 1348 | 1465041861179 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
05:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 171ms
05:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
05:04:21 INFO - PROCESS | 1348 | 1465041861321 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:21 INFO - PROCESS | 1348 | 1465041861356 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
05:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 171ms
05:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
05:04:21 INFO - PROCESS | 1348 | 1465041861498 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:21 INFO - PROCESS | 1348 | 1465041861535 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
05:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 172ms
05:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
05:04:21 INFO - PROCESS | 1348 | 1465041861676 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:21 INFO - PROCESS | 1348 | 1465041861707 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
05:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 171ms
05:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
05:04:21 INFO - PROCESS | 1348 | 1465041861847 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:21 INFO - PROCESS | 1348 | 1465041861882 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
05:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 171ms
05:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
05:04:22 INFO - PROCESS | 1348 | 1465041862028 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:22 INFO - PROCESS | 1348 | 1465041862059 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
05:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 171ms
05:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
05:04:22 INFO - PROCESS | 1348 | 1465041862197 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:22 INFO - PROCESS | 1348 | 1465041862229 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:22 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:04:22 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:04:22 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
05:04:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:04:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:04:22 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:04:22 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:04:22 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:20:1
05:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 171ms
05:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
05:04:22 INFO - PROCESS | 1348 | 1465041862372 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:22 INFO - PROCESS | 1348 | 1465041862408 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:22 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:04:22 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:04:22 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
05:04:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:04:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:04:22 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:04:22 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:04:22 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:20:1
05:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 171ms
05:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
05:04:22 INFO - PROCESS | 1348 | 1465041862548 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:22 INFO - PROCESS | 1348 | 1465041862581 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:22 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:04:22 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
05:04:22 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
05:04:22 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
05:04:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:04:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:04:22 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:04:22 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:04:22 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:20:1
05:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 171ms
05:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
05:04:22 INFO - PROCESS | 1348 | 1465041862727 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:22 INFO - PROCESS | 1348 | 1465041862761 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:22 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:04:22 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:04:22 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
05:04:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:04:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:04:22 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:04:22 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:04:22 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:20:1
05:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 171ms
05:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
05:04:22 INFO - PROCESS | 1348 | 1465041862900 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:22 INFO - PROCESS | 1348 | 1465041862937 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:23 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:04:23 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:04:23 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
05:04:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:04:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:04:23 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:04:23 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:04:23 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:20:1
05:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 171ms
05:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
05:04:23 INFO - PROCESS | 1348 | 1465041863078 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:23 INFO - PROCESS | 1348 | 1465041863112 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:23 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:04:23 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
05:04:23 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
05:04:23 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
05:04:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:04:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:04:23 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:04:23 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:04:23 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:20:1
05:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 171ms
05:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
05:04:23 INFO - PROCESS | 1348 | 1465041863249 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:23 INFO - PROCESS | 1348 | 1465041863284 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
05:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 171ms
05:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
05:04:23 INFO - PROCESS | 1348 | 1465041863423 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:23 INFO - PROCESS | 1348 | 1465041863463 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:23 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:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 171ms
05:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
05:04:23 INFO - PROCESS | 1348 | 1465041863656 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:23 INFO - PROCESS | 1348 | 1465041863709 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:24 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:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 430ms
05:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
05:04:24 INFO - PROCESS | 1348 | 1465041864063 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:24 INFO - PROCESS | 1348 | 1465041864091 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
05:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 171ms
05:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
05:04:24 INFO - PROCESS | 1348 | 1465041864239 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:24 INFO - PROCESS | 1348 | 1465041864272 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
05:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 171ms
05:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
05:04:24 INFO - PROCESS | 1348 | 1465041864416 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:24 INFO - PROCESS | 1348 | 1465041864444 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
05:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 171ms
05:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
05:04:24 INFO - PROCESS | 1348 | 1465041864589 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:24 INFO - PROCESS | 1348 | 1465041864617 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:24 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:04:24 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
05:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:04:24 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:04:24 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:04:24 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:20:1
05:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 171ms
05:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
05:04:24 INFO - PROCESS | 1348 | 1465041864764 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:24 INFO - PROCESS | 1348 | 1465041864793 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
05:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 171ms
05:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
05:04:24 INFO - PROCESS | 1348 | 1465041864940 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:24 INFO - PROCESS | 1348 | 1465041864978 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
05:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 171ms
05:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
05:04:25 INFO - PROCESS | 1348 | 1465041865114 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:25 INFO - PROCESS | 1348 | 1465041865140 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
05:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 171ms
05:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
05:04:25 INFO - PROCESS | 1348 | 1465041865287 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:25 INFO - PROCESS | 1348 | 1465041865317 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
05:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 171ms
05:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
05:04:25 INFO - PROCESS | 1348 | 1465041865464 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:25 INFO - PROCESS | 1348 | 1465041865491 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
05:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 172ms
05:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
05:04:25 INFO - PROCESS | 1348 | 1465041865639 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:25 INFO - PROCESS | 1348 | 1465041865666 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
05:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 171ms
05:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
05:04:25 INFO - PROCESS | 1348 | 1465041865815 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:25 INFO - PROCESS | 1348 | 1465041865851 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
05:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 171ms
05:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
05:04:25 INFO - PROCESS | 1348 | 1465041865990 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:26 INFO - PROCESS | 1348 | 1465041866026 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
05:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 171ms
05:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
05:04:26 INFO - PROCESS | 1348 | 1465041866164 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:26 INFO - PROCESS | 1348 | 1465041866198 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
05:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 171ms
05:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
05:04:26 INFO - PROCESS | 1348 | 1465041866337 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:26 INFO - PROCESS | 1348 | 1465041866377 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
05:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 171ms
05:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
05:04:26 INFO - PROCESS | 1348 | 1465041866514 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:26 INFO - PROCESS | 1348 | 1465041866548 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
05:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 171ms
05:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
05:04:26 INFO - PROCESS | 1348 | 1465041866689 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:26 INFO - PROCESS | 1348 | 1465041866724 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
05:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 171ms
05:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
05:04:26 INFO - PROCESS | 1348 | 1465041866868 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:26 INFO - PROCESS | 1348 | 1465041866904 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
05:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 171ms
05:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
05:04:27 INFO - PROCESS | 1348 | 1465041867040 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:27 INFO - PROCESS | 1348 | 1465041867078 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
05:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 171ms
05:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
05:04:27 INFO - PROCESS | 1348 | 1465041867228 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:27 INFO - PROCESS | 1348 | 1465041867277 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
05:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 171ms
05:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
05:04:27 INFO - PROCESS | 1348 | 1465041867399 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:27 INFO - PROCESS | 1348 | 1465041867430 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
05:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 171ms
05:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
05:04:27 INFO - PROCESS | 1348 | 1465041867576 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:27 INFO - PROCESS | 1348 | 1465041867610 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
05:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 171ms
05:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
05:04:27 INFO - PROCESS | 1348 | 1465041867747 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:27 INFO - PROCESS | 1348 | 1465041867780 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
05:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 171ms
05:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
05:04:27 INFO - PROCESS | 1348 | 1465041867922 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:27 INFO - PROCESS | 1348 | 1465041867955 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
05:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 172ms
05:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
05:04:28 INFO - PROCESS | 1348 | 1465041868097 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:28 INFO - PROCESS | 1348 | 1465041868129 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
05:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 171ms
05:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
05:04:28 INFO - PROCESS | 1348 | 1465041868270 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:28 INFO - PROCESS | 1348 | 1465041868308 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
05:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 171ms
05:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
05:04:28 INFO - PROCESS | 1348 | 1465041868447 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:28 INFO - PROCESS | 1348 | 1465041868482 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:28 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:04:28 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:04:28 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
05:04:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:04:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:04:28 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:04:28 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:04:28 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:20:1
05:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 171ms
05:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
05:04:28 INFO - PROCESS | 1348 | 1465041868622 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:28 INFO - PROCESS | 1348 | 1465041868655 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
05:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 171ms
05:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
05:04:28 INFO - PROCESS | 1348 | 1465041868797 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:28 INFO - PROCESS | 1348 | 1465041868833 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
05:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 171ms
05:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
05:04:28 INFO - PROCESS | 1348 | 1465041868973 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:29 INFO - PROCESS | 1348 | 1465041869009 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
05:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 171ms
05:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
05:04:29 INFO - PROCESS | 1348 | 1465041869148 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:29 INFO - PROCESS | 1348 | 1465041869184 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:29 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:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 171ms
05:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
05:04:29 INFO - PROCESS | 1348 | 1465041869327 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:29 INFO - PROCESS | 1348 | 1465041869361 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:29 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:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 171ms
05:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
05:04:29 INFO - PROCESS | 1348 | 1465041869497 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:29 INFO - PROCESS | 1348 | 1465041869534 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
05:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 171ms
05:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
05:04:29 INFO - PROCESS | 1348 | 1465041869673 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:29 INFO - PROCESS | 1348 | 1465041869713 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
05:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 670ms
05:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
05:04:30 INFO - PROCESS | 1348 | 1465041870349 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:30 INFO - PROCESS | 1348 | 1465041870392 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
05:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 231ms
05:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
05:04:30 INFO - PROCESS | 1348 | 1465041870594 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:30 INFO - PROCESS | 1348 | 1465041870622 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
05:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 171ms
05:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
05:04:30 INFO - PROCESS | 1348 | 1465041870766 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:30 INFO - PROCESS | 1348 | 1465041870796 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
05:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 171ms
05:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
05:04:30 INFO - PROCESS | 1348 | 1465041870940 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:30 INFO - PROCESS | 1348 | 1465041870975 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
05:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 171ms
05:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
05:04:31 INFO - PROCESS | 1348 | 1465041871114 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:31 INFO - PROCESS | 1348 | 1465041871140 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
05:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 171ms
05:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
05:04:31 INFO - PROCESS | 1348 | 1465041871288 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:31 INFO - PROCESS | 1348 | 1465041871321 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
05:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 171ms
05:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
05:04:31 INFO - PROCESS | 1348 | 1465041871464 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:31 INFO - PROCESS | 1348 | 1465041871499 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 171ms
05:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
05:04:31 INFO - PROCESS | 1348 | 1465041871640 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:31 INFO - PROCESS | 1348 | 1465041871668 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:31 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:04:31 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
05:04:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:04:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:04:31 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:04:31 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:04:31 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:20:1
05:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 171ms
05:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
05:04:31 INFO - PROCESS | 1348 | 1465041871814 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:31 INFO - PROCESS | 1348 | 1465041871841 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:31 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
05:04:31 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
05:04:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:04:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:04:31 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:04:31 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:04:31 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:20:1
05:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 171ms
05:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
05:04:31 INFO - PROCESS | 1348 | 1465041871994 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:32 INFO - PROCESS | 1348 | 1465041872024 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:32 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:04:32 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
05:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:04:32 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:04:32 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:04:32 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:20:1
05:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 171ms
05:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
05:04:32 INFO - PROCESS | 1348 | 1465041872164 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:32 INFO - PROCESS | 1348 | 1465041872196 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:32 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:04:32 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
05:04:32 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
05:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:04:32 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:04:32 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:04:32 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:20:1
05:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 171ms
05:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
05:04:32 INFO - PROCESS | 1348 | 1465041872338 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:32 INFO - PROCESS | 1348 | 1465041872366 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:32 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:04:32 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
05:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:04:32 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:04:32 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:04:32 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:20:1
05:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 171ms
05:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
05:04:32 INFO - PROCESS | 1348 | 1465041872520 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:32 INFO - PROCESS | 1348 | 1465041872563 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
05:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 171ms
05:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
05:04:32 INFO - PROCESS | 1348 | 1465041872700 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:32 INFO - PROCESS | 1348 | 1465041872735 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
05:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 171ms
05:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
05:04:32 INFO - PROCESS | 1348 | 1465041872878 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:32 INFO - PROCESS | 1348 | 1465041872911 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
05:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 171ms
05:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
05:04:33 INFO - PROCESS | 1348 | 1465041873049 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:33 INFO - PROCESS | 1348 | 1465041873098 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
05:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 171ms
05:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
05:04:33 INFO - PROCESS | 1348 | 1465041873223 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:33 INFO - PROCESS | 1348 | 1465041873260 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
05:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 171ms
05:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
05:04:33 INFO - PROCESS | 1348 | 1465041873397 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:33 INFO - PROCESS | 1348 | 1465041873433 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
05:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 171ms
05:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
05:04:33 INFO - PROCESS | 1348 | 1465041873571 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:33 INFO - PROCESS | 1348 | 1465041873609 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
05:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 230ms
05:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
05:04:33 INFO - PROCESS | 1348 | 1465041873804 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:33 INFO - PROCESS | 1348 | 1465041873835 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
05:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 171ms
05:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
05:04:33 INFO - PROCESS | 1348 | 1465041873981 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:34 INFO - PROCESS | 1348 | 1465041874013 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
05:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 171ms
05:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
05:04:34 INFO - PROCESS | 1348 | 1465041874155 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:34 INFO - PROCESS | 1348 | 1465041874188 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
05:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 171ms
05:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
05:04:34 INFO - PROCESS | 1348 | 1465041874331 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:34 INFO - PROCESS | 1348 | 1465041874363 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
05:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 171ms
05:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
05:04:34 INFO - PROCESS | 1348 | 1465041874506 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:34 INFO - PROCESS | 1348 | 1465041874544 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
05:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 171ms
05:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
05:04:34 INFO - PROCESS | 1348 | 1465041874680 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:34 INFO - PROCESS | 1348 | 1465041874721 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
05:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 171ms
05:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
05:04:34 INFO - PROCESS | 1348 | 1465041874860 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:34 INFO - PROCESS | 1348 | 1465041874892 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
05:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 171ms
05:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
05:04:35 INFO - PROCESS | 1348 | 1465041875034 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:35 INFO - PROCESS | 1348 | 1465041875067 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
05:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 171ms
05:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
05:04:35 INFO - PROCESS | 1348 | 1465041875205 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:35 INFO - PROCESS | 1348 | 1465041875240 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
05:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 171ms
05:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
05:04:35 INFO - PROCESS | 1348 | 1465041875381 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:35 INFO - PROCESS | 1348 | 1465041875414 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
05:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 172ms
05:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
05:04:35 INFO - PROCESS | 1348 | 1465041875556 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:35 INFO - PROCESS | 1348 | 1465041875589 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
05:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 171ms
05:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
05:04:35 INFO - PROCESS | 1348 | 1465041875730 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:35 INFO - PROCESS | 1348 | 1465041875766 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
05:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 171ms
05:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
05:04:35 INFO - PROCESS | 1348 | 1465041875905 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:35 INFO - PROCESS | 1348 | 1465041875939 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
05:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 171ms
05:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
05:04:36 INFO - PROCESS | 1348 | 1465041876081 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:36 INFO - PROCESS | 1348 | 1465041876117 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
05:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 171ms
05:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
05:04:36 INFO - PROCESS | 1348 | 1465041876255 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:36 INFO - PROCESS | 1348 | 1465041876292 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
05:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 171ms
05:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
05:04:36 INFO - PROCESS | 1348 | 1465041876454 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:36 INFO - PROCESS | 1348 | 1465041876507 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
05:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 491ms
05:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
05:04:36 INFO - PROCESS | 1348 | 1465041876937 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:36 INFO - PROCESS | 1348 | 1465041876965 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
05:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 171ms
05:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
05:04:37 INFO - PROCESS | 1348 | 1465041877116 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:37 INFO - PROCESS | 1348 | 1465041877152 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
05:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 171ms
05:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
05:04:37 INFO - PROCESS | 1348 | 1465041877289 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:37 INFO - PROCESS | 1348 | 1465041877318 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
05:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 171ms
05:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
05:04:37 INFO - PROCESS | 1348 | 1465041877464 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:37 INFO - PROCESS | 1348 | 1465041877492 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
05:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 171ms
05:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
05:04:37 INFO - PROCESS | 1348 | 1465041877638 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:37 INFO - PROCESS | 1348 | 1465041877668 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
05:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 171ms
05:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
05:04:37 INFO - PROCESS | 1348 | 1465041877815 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:37 INFO - PROCESS | 1348 | 1465041877851 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
05:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 171ms
05:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
05:04:37 INFO - PROCESS | 1348 | 1465041877989 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:38 INFO - PROCESS | 1348 | 1465041878017 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
05:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 171ms
05:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
05:04:38 INFO - PROCESS | 1348 | 1465041878165 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:38 INFO - PROCESS | 1348 | 1465041878195 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
05:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 171ms
05:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
05:04:38 INFO - PROCESS | 1348 | 1465041878346 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:38 INFO - PROCESS | 1348 | 1465041878375 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
05:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 171ms
05:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
05:04:38 INFO - PROCESS | 1348 | 1465041878514 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:38 INFO - PROCESS | 1348 | 1465041878541 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
05:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 171ms
05:04:38 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
05:04:38 INFO - PROCESS | 1348 | 1465041878689 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:38 INFO - PROCESS | 1348 | 1465041878729 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:38 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:04:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
05:04:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
05:04:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
05:04:38 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:04:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
05:04:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
05:04:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
05:04:38 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:04:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
05:04:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
05:04:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
05:04:38 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:04:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
05:04:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
05:04:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
05:04:38 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 177ms
05:04:38 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
05:04:38 INFO - PROCESS | 1348 | 1465041878871 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:38 INFO - PROCESS | 1348 | 1465041878905 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
05:04:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
05:04:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
05:04:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
05:04:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
05:04:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
05:04:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
05:04:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
05:04:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
05:04:39 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 172ms
05:04:39 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
05:04:39 INFO - PROCESS | 1348 | 1465041879048 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:39 INFO - PROCESS | 1348 | 1465041879091 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:39 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:04:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
05:04:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
05:04:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
05:04:39 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:04:39 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
05:04:39 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 171ms
05:04:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
05:04:39 INFO - PROCESS | 1348 | 1465041879223 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:39 INFO - PROCESS | 1348 | 1465041879258 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
05:04:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 171ms
05:04:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
05:04:39 INFO - PROCESS | 1348 | 1465041879398 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:39 INFO - PROCESS | 1348 | 1465041879439 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
05:04:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 171ms
05:04:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
05:04:39 INFO - PROCESS | 1348 | 1465041879571 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:39 INFO - PROCESS | 1348 | 1465041879605 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
05:04:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 171ms
05:04:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
05:04:39 INFO - PROCESS | 1348 | 1465041879747 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:39 INFO - PROCESS | 1348 | 1465041879788 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
05:04:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 171ms
05:04:39 INFO - PROCESS | 1348 | 1465041879930 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
05:04:39 INFO - PROCESS | 1348 | 1465041879971 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
05:04:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 171ms
05:04:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
05:04:40 INFO - PROCESS | 1348 | 1465041880110 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:40 INFO - PROCESS | 1348 | 1465041880140 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
05:04:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 171ms
05:04:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
05:04:40 INFO - PROCESS | 1348 | 1465041880282 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:40 INFO - PROCESS | 1348 | 1465041880315 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
05:04:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 171ms
05:04:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
05:04:40 INFO - PROCESS | 1348 | 1465041880456 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:40 INFO - PROCESS | 1348 | 1465041880495 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
05:04:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 171ms
05:04:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
05:04:40 INFO - PROCESS | 1348 | 1465041880631 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:40 INFO - PROCESS | 1348 | 1465041880662 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
05:04:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 171ms
05:04:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
05:04:40 INFO - PROCESS | 1348 | 1465041880811 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:40 INFO - PROCESS | 1348 | 1465041880844 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
05:04:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 171ms
05:04:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
05:04:40 INFO - PROCESS | 1348 | 1465041880981 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:41 INFO - PROCESS | 1348 | 1465041881017 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
05:04:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 171ms
05:04:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
05:04:41 INFO - PROCESS | 1348 | 1465041881155 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:41 INFO - PROCESS | 1348 | 1465041881190 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
05:04:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 171ms
05:04:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
05:04:41 INFO - PROCESS | 1348 | 1465041881331 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:41 INFO - PROCESS | 1348 | 1465041881366 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
05:04:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 171ms
05:04:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
05:04:41 INFO - PROCESS | 1348 | 1465041881507 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:41 INFO - PROCESS | 1348 | 1465041881542 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
05:04:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 171ms
05:04:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
05:04:41 INFO - PROCESS | 1348 | 1465041881681 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:41 INFO - PROCESS | 1348 | 1465041881714 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
05:04:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 171ms
05:04:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
05:04:41 INFO - PROCESS | 1348 | 1465041881861 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:41 INFO - PROCESS | 1348 | 1465041881896 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
05:04:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 171ms
05:04:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
05:04:42 INFO - PROCESS | 1348 | 1465041882031 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:42 INFO - PROCESS | 1348 | 1465041882065 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
05:04:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 171ms
05:04:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
05:04:42 INFO - PROCESS | 1348 | 1465041882206 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:42 INFO - PROCESS | 1348 | 1465041882240 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
05:04:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 171ms
05:04:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
05:04:42 INFO - PROCESS | 1348 | 1465041882382 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:42 INFO - PROCESS | 1348 | 1465041882419 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
05:04:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 171ms
05:04:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
05:04:42 INFO - PROCESS | 1348 | 1465041882561 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:42 INFO - PROCESS | 1348 | 1465041882598 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
05:04:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 230ms
05:04:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
05:04:42 INFO - PROCESS | 1348 | 1465041882916 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:42 INFO - PROCESS | 1348 | 1465041882959 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:43 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:04:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 450ms
05:04:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
05:04:43 INFO - PROCESS | 1348 | 1465041883288 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:43 INFO - PROCESS | 1348 | 1465041883329 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
05:04:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 171ms
05:04:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
05:04:43 INFO - PROCESS | 1348 | 1465041883466 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:43 INFO - PROCESS | 1348 | 1465041883496 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:43 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:04:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 171ms
05:04:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
05:04:43 INFO - PROCESS | 1348 | 1465041883647 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:43 INFO - PROCESS | 1348 | 1465041883675 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
05:04:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 171ms
05:04:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
05:04:43 INFO - PROCESS | 1348 | 1465041883817 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:43 INFO - PROCESS | 1348 | 1465041883847 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
05:04:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 171ms
05:04:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
05:04:43 INFO - PROCESS | 1348 | 1465041883994 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:44 INFO - PROCESS | 1348 | 1465041884020 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
05:04:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 171ms
05:04:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
05:04:44 INFO - PROCESS | 1348 | 1465041884165 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:44 INFO - PROCESS | 1348 | 1465041884199 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
05:04:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 171ms
05:04:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
05:04:44 INFO - PROCESS | 1348 | 1465041884338 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:44 INFO - PROCESS | 1348 | 1465041884368 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
05:04:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 171ms
05:04:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
05:04:44 INFO - PROCESS | 1348 | 1465041884514 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:44 INFO - PROCESS | 1348 | 1465041884543 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
05:04:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 172ms
05:04:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
05:04:44 INFO - PROCESS | 1348 | 1465041884694 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:44 INFO - PROCESS | 1348 | 1465041884721 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
05:04:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 171ms
05:04:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
05:04:44 INFO - PROCESS | 1348 | 1465041884864 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:44 INFO - PROCESS | 1348 | 1465041884894 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
05:04:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 171ms
05:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
05:04:45 INFO - PROCESS | 1348 | 1465041885040 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:45 INFO - PROCESS | 1348 | 1465041885082 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
05:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 171ms
05:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
05:04:45 INFO - PROCESS | 1348 | 1465041885213 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:45 INFO - PROCESS | 1348 | 1465041885246 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
05:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 171ms
05:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
05:04:45 INFO - PROCESS | 1348 | 1465041885389 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:45 INFO - PROCESS | 1348 | 1465041885433 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
05:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 172ms
05:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
05:04:45 INFO - PROCESS | 1348 | 1465041885564 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:45 INFO - PROCESS | 1348 | 1465041885598 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
05:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 171ms
05:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
05:04:45 INFO - PROCESS | 1348 | 1465041885740 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:45 INFO - PROCESS | 1348 | 1465041885777 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
05:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 171ms
05:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
05:04:45 INFO - PROCESS | 1348 | 1465041885915 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:45 INFO - PROCESS | 1348 | 1465041885951 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
05:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 171ms
05:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
05:04:46 INFO - PROCESS | 1348 | 1465041886088 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:46 INFO - PROCESS | 1348 | 1465041886123 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
05:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 171ms
05:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
05:04:46 INFO - PROCESS | 1348 | 1465041886265 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:46 INFO - PROCESS | 1348 | 1465041886304 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:46 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:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 230ms
05:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
05:04:46 INFO - PROCESS | 1348 | 1465041886502 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:46 INFO - PROCESS | 1348 | 1465041886533 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
05:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 171ms
05:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
05:04:46 INFO - PROCESS | 1348 | 1465041886679 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:46 INFO - PROCESS | 1348 | 1465041886709 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
05:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 171ms
05:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
05:04:46 INFO - PROCESS | 1348 | 1465041886853 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:46 INFO - PROCESS | 1348 | 1465041886884 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:47 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:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 171ms
05:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
05:04:47 INFO - PROCESS | 1348 | 1465041887027 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:47 INFO - PROCESS | 1348 | 1465041887060 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
05:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 171ms
05:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
05:04:47 INFO - PROCESS | 1348 | 1465041887198 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:47 INFO - PROCESS | 1348 | 1465041887231 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
05:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 171ms
05:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
05:04:47 INFO - PROCESS | 1348 | 1465041887371 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:47 INFO - PROCESS | 1348 | 1465041887404 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
05:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 172ms
05:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
05:04:47 INFO - PROCESS | 1348 | 1465041887548 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:47 INFO - PROCESS | 1348 | 1465041887583 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
05:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 171ms
05:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
05:04:47 INFO - PROCESS | 1348 | 1465041887727 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:47 INFO - PROCESS | 1348 | 1465041887759 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
05:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 171ms
05:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
05:04:47 INFO - PROCESS | 1348 | 1465041887898 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:47 INFO - PROCESS | 1348 | 1465041887932 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:48 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:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 171ms
05:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
05:04:48 INFO - PROCESS | 1348 | 1465041888072 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:48 INFO - PROCESS | 1348 | 1465041888110 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
05:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 171ms
05:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
05:04:48 INFO - PROCESS | 1348 | 1465041888251 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:48 INFO - PROCESS | 1348 | 1465041888286 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:48 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:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 171ms
05:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
05:04:48 INFO - PROCESS | 1348 | 1465041888423 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:48 INFO - PROCESS | 1348 | 1465041888456 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:48 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:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 171ms
05:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
05:04:48 INFO - PROCESS | 1348 | 1465041888598 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:48 INFO - PROCESS | 1348 | 1465041888634 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
05:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 171ms
05:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
05:04:48 INFO - PROCESS | 1348 | 1465041888773 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:48 INFO - PROCESS | 1348 | 1465041888808 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
05:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 171ms
05:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
05:04:48 INFO - PROCESS | 1348 | 1465041888948 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:48 INFO - PROCESS | 1348 | 1465041888983 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:49 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:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 470ms
05:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
05:04:49 INFO - PROCESS | 1348 | 1465041889422 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:49 INFO - PROCESS | 1348 | 1465041889451 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:49 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:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 171ms
05:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
05:04:49 INFO - PROCESS | 1348 | 1465041889600 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:49 INFO - PROCESS | 1348 | 1465041889629 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
05:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 171ms
05:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
05:04:49 INFO - PROCESS | 1348 | 1465041889782 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:49 INFO - PROCESS | 1348 | 1465041889813 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
05:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 171ms
05:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
05:04:49 INFO - PROCESS | 1348 | 1465041889951 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:49 INFO - PROCESS | 1348 | 1465041889984 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
05:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 171ms
05:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
05:04:50 INFO - PROCESS | 1348 | 1465041890127 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:50 INFO - PROCESS | 1348 | 1465041890153 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
05:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 171ms
05:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
05:04:50 INFO - PROCESS | 1348 | 1465041890300 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:50 INFO - PROCESS | 1348 | 1465041890335 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
05:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 171ms
05:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
05:04:50 INFO - PROCESS | 1348 | 1465041890472 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:50 INFO - PROCESS | 1348 | 1465041890501 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
05:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 171ms
05:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
05:04:50 INFO - PROCESS | 1348 | 1465041890647 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:50 INFO - PROCESS | 1348 | 1465041890673 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:50 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:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 171ms
05:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
05:04:50 INFO - PROCESS | 1348 | 1465041890824 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:50 INFO - PROCESS | 1348 | 1465041890855 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:51 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:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 171ms
05:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
05:04:51 INFO - PROCESS | 1348 | 1465041890998 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:51 INFO - PROCESS | 1348 | 1465041891027 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:51 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:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 171ms
05:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
05:04:51 INFO - PROCESS | 1348 | 1465041891172 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:51 INFO - PROCESS | 1348 | 1465041891203 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:51 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:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 171ms
05:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
05:04:51 INFO - PROCESS | 1348 | 1465041891348 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:51 INFO - PROCESS | 1348 | 1465041891393 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
05:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 171ms
05:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
05:04:51 INFO - PROCESS | 1348 | 1465041891523 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:51 INFO - PROCESS | 1348 | 1465041891557 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
05:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 171ms
05:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
05:04:51 INFO - PROCESS | 1348 | 1465041891698 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:51 INFO - PROCESS | 1348 | 1465041891732 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
05:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 171ms
05:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
05:04:51 INFO - PROCESS | 1348 | 1465041891873 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:51 INFO - PROCESS | 1348 | 1465041891915 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
05:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 171ms
05:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
05:04:52 INFO - PROCESS | 1348 | 1465041892049 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:52 INFO - PROCESS | 1348 | 1465041892084 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
05:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 171ms
05:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
05:04:52 INFO - PROCESS | 1348 | 1465041892228 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:52 INFO - PROCESS | 1348 | 1465041892262 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
05:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 171ms
05:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
05:04:52 INFO - PROCESS | 1348 | 1465041892398 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:52 INFO - PROCESS | 1348 | 1465041892435 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
05:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 171ms
05:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
05:04:52 INFO - PROCESS | 1348 | 1465041892573 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:52 INFO - PROCESS | 1348 | 1465041892610 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
05:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 230ms
05:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
05:04:52 INFO - PROCESS | 1348 | 1465041892806 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:52 INFO - PROCESS | 1348 | 1465041892837 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
05:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 171ms
05:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
05:04:52 INFO - PROCESS | 1348 | 1465041892981 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:53 INFO - PROCESS | 1348 | 1465041893012 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:53 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:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 171ms
05:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
05:04:53 INFO - PROCESS | 1348 | 1465041893157 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:53 INFO - PROCESS | 1348 | 1465041893194 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:53 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:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 171ms
05:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
05:04:53 INFO - PROCESS | 1348 | 1465041893332 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:53 INFO - PROCESS | 1348 | 1465041893365 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
05:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 171ms
05:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
05:04:53 INFO - PROCESS | 1348 | 1465041893511 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:53 INFO - PROCESS | 1348 | 1465041893544 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
05:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 171ms
05:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
05:04:53 INFO - PROCESS | 1348 | 1465041893681 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:53 INFO - PROCESS | 1348 | 1465041893717 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:53 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:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 171ms
05:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
05:04:53 INFO - PROCESS | 1348 | 1465041893856 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:53 INFO - PROCESS | 1348 | 1465041893896 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
05:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 171ms
05:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
05:04:54 INFO - PROCESS | 1348 | 1465041894031 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:54 INFO - PROCESS | 1348 | 1465041894064 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
05:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 171ms
05:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
05:04:54 INFO - PROCESS | 1348 | 1465041894207 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:54 INFO - PROCESS | 1348 | 1465041894245 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
05:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 171ms
05:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
05:04:54 INFO - PROCESS | 1348 | 1465041894381 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:54 INFO - PROCESS | 1348 | 1465041894418 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
05:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 171ms
05:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
05:04:54 INFO - PROCESS | 1348 | 1465041894561 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:54 INFO - PROCESS | 1348 | 1465041894595 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
05:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 171ms
05:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
05:04:54 INFO - PROCESS | 1348 | 1465041894732 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:54 INFO - PROCESS | 1348 | 1465041894769 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
05:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 171ms
05:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
05:04:54 INFO - PROCESS | 1348 | 1465041894906 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:54 INFO - PROCESS | 1348 | 1465041894940 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
05:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 171ms
05:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
05:04:55 INFO - PROCESS | 1348 | 1465041895082 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:55 INFO - PROCESS | 1348 | 1465041895117 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
05:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 171ms
05:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
05:04:55 INFO - PROCESS | 1348 | 1465041895256 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:55 INFO - PROCESS | 1348 | 1465041895297 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
05:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 531ms
05:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
05:04:55 INFO - PROCESS | 1348 | 1465041895792 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:55 INFO - PROCESS | 1348 | 1465041895823 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
05:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 171ms
05:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
05:04:55 INFO - PROCESS | 1348 | 1465041895967 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:56 INFO - PROCESS | 1348 | 1465041895996 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
05:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 171ms
05:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
05:04:56 INFO - PROCESS | 1348 | 1465041896146 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:56 INFO - PROCESS | 1348 | 1465041896177 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
05:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 171ms
05:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
05:04:56 INFO - PROCESS | 1348 | 1465041896318 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:56 INFO - PROCESS | 1348 | 1465041896347 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
05:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 171ms
05:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
05:04:56 INFO - PROCESS | 1348 | 1465041896496 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:56 INFO - PROCESS | 1348 | 1465041896521 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
05:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 171ms
05:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
05:04:56 INFO - PROCESS | 1348 | 1465041896666 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:56 INFO - PROCESS | 1348 | 1465041896703 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
05:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 171ms
05:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
05:04:56 INFO - PROCESS | 1348 | 1465041896846 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:56 INFO - PROCESS | 1348 | 1465041896872 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
05:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 136ms
05:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
05:04:56 INFO - PROCESS | 1348 | 1465041896980 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:57 INFO - PROCESS | 1348 | 1465041897008 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
05:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 171ms
05:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
05:04:57 INFO - PROCESS | 1348 | 1465041897156 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:57 INFO - PROCESS | 1348 | 1465041897186 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
05:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 171ms
05:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
05:04:57 INFO - PROCESS | 1348 | 1465041897336 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:57 INFO - PROCESS | 1348 | 1465041897363 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
05:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 171ms
05:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
05:04:57 INFO - PROCESS | 1348 | 1465041897516 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:57 INFO - PROCESS | 1348 | 1465041897549 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
05:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 171ms
05:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
05:04:57 INFO - PROCESS | 1348 | 1465041897688 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:57 INFO - PROCESS | 1348 | 1465041897718 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
05:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 171ms
05:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
05:04:57 INFO - PROCESS | 1348 | 1465041897865 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:57 INFO - PROCESS | 1348 | 1465041897892 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
05:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 171ms
05:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
05:04:58 INFO - PROCESS | 1348 | 1465041898039 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:58 INFO - PROCESS | 1348 | 1465041898067 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
05:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 171ms
05:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
05:04:58 INFO - PROCESS | 1348 | 1465041898215 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:58 INFO - PROCESS | 1348 | 1465041898247 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
05:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 171ms
05:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
05:04:58 INFO - PROCESS | 1348 | 1465041898390 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:58 INFO - PROCESS | 1348 | 1465041898420 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
05:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 171ms
05:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
05:04:58 INFO - PROCESS | 1348 | 1465041898566 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:58 INFO - PROCESS | 1348 | 1465041898595 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
05:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 171ms
05:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
05:04:58 INFO - PROCESS | 1348 | 1465041898740 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:58 INFO - PROCESS | 1348 | 1465041898774 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
05:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 171ms
05:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
05:04:58 INFO - PROCESS | 1348 | 1465041898915 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:58 INFO - PROCESS | 1348 | 1465041898947 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
05:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 171ms
05:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
05:04:59 INFO - PROCESS | 1348 | 1465041899089 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:59 INFO - PROCESS | 1348 | 1465041899124 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
05:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 171ms
05:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
05:04:59 INFO - PROCESS | 1348 | 1465041899265 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:59 INFO - PROCESS | 1348 | 1465041899305 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
05:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 171ms
05:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
05:04:59 INFO - PROCESS | 1348 | 1465041899440 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:59 INFO - PROCESS | 1348 | 1465041899476 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
05:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 171ms
05:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
05:04:59 INFO - PROCESS | 1348 | 1465041899615 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:59 INFO - PROCESS | 1348 | 1465041899655 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
05:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 171ms
05:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
05:04:59 INFO - PROCESS | 1348 | 1465041899794 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:59 INFO - PROCESS | 1348 | 1465041899831 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
05:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 171ms
05:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
05:04:59 INFO - PROCESS | 1348 | 1465041899965 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:00 INFO - PROCESS | 1348 | 1465041900006 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
05:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 171ms
05:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
05:05:00 INFO - PROCESS | 1348 | 1465041900139 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:00 INFO - PROCESS | 1348 | 1465041900177 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
05:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 171ms
05:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
05:05:00 INFO - PROCESS | 1348 | 1465041900315 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:00 INFO - PROCESS | 1348 | 1465041900376 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
05:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 230ms
05:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
05:05:00 INFO - PROCESS | 1348 | 1465041900549 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:00 INFO - PROCESS | 1348 | 1465041900585 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
05:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 171ms
05:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
05:05:00 INFO - PROCESS | 1348 | 1465041900723 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:00 INFO - PROCESS | 1348 | 1465041900760 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
05:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 171ms
05:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
05:05:00 INFO - PROCESS | 1348 | 1465041900898 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:00 INFO - PROCESS | 1348 | 1465041900934 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
05:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 171ms
05:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
05:05:01 INFO - PROCESS | 1348 | 1465041901078 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:01 INFO - PROCESS | 1348 | 1465041901114 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:01 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:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 171ms
05:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
05:05:01 INFO - PROCESS | 1348 | 1465041901252 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:01 INFO - PROCESS | 1348 | 1465041901287 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:01 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:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 171ms
05:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
05:05:01 INFO - PROCESS | 1348 | 1465041901432 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:01 INFO - PROCESS | 1348 | 1465041901480 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
05:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 171ms
05:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
05:05:01 INFO - PROCESS | 1348 | 1465041901606 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:01 INFO - PROCESS | 1348 | 1465041901645 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
05:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 171ms
05:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
05:05:01 INFO - PROCESS | 1348 | 1465041901782 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:01 INFO - PROCESS | 1348 | 1465041901819 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
05:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 171ms
05:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
05:05:01 INFO - PROCESS | 1348 | 1465041901961 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:02 INFO - PROCESS | 1348 | 1465041901996 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
05:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 171ms
05:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
05:05:02 INFO - PROCESS | 1348 | 1465041902131 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:02 INFO - PROCESS | 1348 | 1465041902173 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
05:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 171ms
05:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
05:05:02 INFO - PROCESS | 1348 | 1465041902305 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:02 INFO - PROCESS | 1348 | 1465041902343 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
05:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 171ms
05:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
05:05:02 INFO - PROCESS | 1348 | 1465041902482 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:02 INFO - PROCESS | 1348 | 1465041902519 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
05:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 171ms
05:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
05:05:02 INFO - PROCESS | 1348 | 1465041902662 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:02 INFO - PROCESS | 1348 | 1465041902701 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:02 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:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 171ms
05:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
05:05:02 INFO - PROCESS | 1348 | 1465041902832 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:02 INFO - PROCESS | 1348 | 1465041902869 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
05:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 171ms
05:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
05:05:03 INFO - PROCESS | 1348 | 1465041903007 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:03 INFO - PROCESS | 1348 | 1465041903047 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
05:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 470ms
05:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
05:05:03 INFO - PROCESS | 1348 | 1465041903481 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:03 INFO - PROCESS | 1348 | 1465041903516 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
05:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 171ms
05:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
05:05:03 INFO - PROCESS | 1348 | 1465041903656 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:03 INFO - PROCESS | 1348 | 1465041903685 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
05:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 171ms
05:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
05:05:03 INFO - PROCESS | 1348 | 1465041903834 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:03 INFO - PROCESS | 1348 | 1465041903863 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
05:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 171ms
05:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
05:05:04 INFO - PROCESS | 1348 | 1465041904005 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:04 INFO - PROCESS | 1348 | 1465041904044 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
05:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 171ms
05:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
05:05:04 INFO - PROCESS | 1348 | 1465041904182 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:04 INFO - PROCESS | 1348 | 1465041904209 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
05:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 171ms
05:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
05:05:04 INFO - PROCESS | 1348 | 1465041904357 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:04 INFO - PROCESS | 1348 | 1465041904396 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
05:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 171ms
05:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
05:05:04 INFO - PROCESS | 1348 | 1465041904532 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:04 INFO - PROCESS | 1348 | 1465041904568 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
05:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 171ms
05:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
05:05:04 INFO - PROCESS | 1348 | 1465041904707 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:04 INFO - PROCESS | 1348 | 1465041904737 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
05:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 171ms
05:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
05:05:04 INFO - PROCESS | 1348 | 1465041904882 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:04 INFO - PROCESS | 1348 | 1465041904914 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
05:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 171ms
05:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
05:05:05 INFO - PROCESS | 1348 | 1465041905056 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:05 INFO - PROCESS | 1348 | 1465041905085 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
05:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 171ms
05:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
05:05:05 INFO - PROCESS | 1348 | 1465041905232 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:05 INFO - PROCESS | 1348 | 1465041905264 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
05:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 171ms
05:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
05:05:05 INFO - PROCESS | 1348 | 1465041905407 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:05 INFO - PROCESS | 1348 | 1465041905446 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
05:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 172ms
05:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
05:05:05 INFO - PROCESS | 1348 | 1465041905581 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:05 INFO - PROCESS | 1348 | 1465041905616 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
05:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 171ms
05:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
05:05:05 INFO - PROCESS | 1348 | 1465041905758 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:05 INFO - PROCESS | 1348 | 1465041905802 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
05:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 172ms
05:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
05:05:05 INFO - PROCESS | 1348 | 1465041905936 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:05 INFO - PROCESS | 1348 | 1465041905974 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
05:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 171ms
05:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
05:05:06 INFO - PROCESS | 1348 | 1465041906106 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:06 INFO - PROCESS | 1348 | 1465041906141 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
05:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 171ms
05:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
05:05:06 INFO - PROCESS | 1348 | 1465041906282 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:06 INFO - PROCESS | 1348 | 1465041906319 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
05:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 171ms
05:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
05:05:06 INFO - PROCESS | 1348 | 1465041906458 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:06 INFO - PROCESS | 1348 | 1465041906500 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
05:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 171ms
05:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
05:05:06 INFO - PROCESS | 1348 | 1465041906632 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:06 INFO - PROCESS | 1348 | 1465041906667 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
05:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 171ms
05:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
05:05:06 INFO - PROCESS | 1348 | 1465041906811 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:06 INFO - PROCESS | 1348 | 1465041906842 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:07 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:05:07 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:05:07 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
05:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:05:07 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:05:07 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:05:07 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:20:1
05:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 230ms
05:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
05:05:07 INFO - PROCESS | 1348 | 1465041907045 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:07 INFO - PROCESS | 1348 | 1465041907076 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
05:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 171ms
05:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
05:05:07 INFO - PROCESS | 1348 | 1465041907216 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:07 INFO - PROCESS | 1348 | 1465041907248 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
05:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 171ms
05:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
05:05:07 INFO - PROCESS | 1348 | 1465041907389 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:07 INFO - PROCESS | 1348 | 1465041907425 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:07 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:05:07 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:05:07 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
05:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:05:07 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:05:07 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:05:07 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:20:1
05:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 171ms
05:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
05:05:07 INFO - PROCESS | 1348 | 1465041907565 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:07 INFO - PROCESS | 1348 | 1465041907600 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:07 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:05:07 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:05:07 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
05:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:05:07 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:05:07 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:05:07 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:20:1
05:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 171ms
05:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
05:05:07 INFO - PROCESS | 1348 | 1465041907741 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:07 INFO - PROCESS | 1348 | 1465041907776 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:07 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:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 171ms
05:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
05:05:07 INFO - PROCESS | 1348 | 1465041907919 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:07 INFO - PROCESS | 1348 | 1465041907958 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
05:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 171ms
05:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
05:05:08 INFO - PROCESS | 1348 | 1465041908098 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:08 INFO - PROCESS | 1348 | 1465041908134 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
05:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 171ms
05:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
05:05:08 INFO - PROCESS | 1348 | 1465041908272 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:08 INFO - PROCESS | 1348 | 1465041908305 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
05:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 171ms
05:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
05:05:08 INFO - PROCESS | 1348 | 1465041908448 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:08 INFO - PROCESS | 1348 | 1465041908482 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
05:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 171ms
05:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
05:05:08 INFO - PROCESS | 1348 | 1465041908623 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:08 INFO - PROCESS | 1348 | 1465041908659 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
05:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 171ms
05:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
05:05:08 INFO - PROCESS | 1348 | 1465041908799 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:08 INFO - PROCESS | 1348 | 1465041908838 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
05:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 171ms
05:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
05:05:08 INFO - PROCESS | 1348 | 1465041908974 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:09 INFO - PROCESS | 1348 | 1465041909008 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
05:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 171ms
05:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
05:05:09 INFO - PROCESS | 1348 | 1465041909148 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:09 INFO - PROCESS | 1348 | 1465041909186 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
05:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 171ms
05:05:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
05:05:09 INFO - PROCESS | 1348 | 1465041909354 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:09 INFO - PROCESS | 1348 | 1465041909408 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
05:05:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 430ms
05:05:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
05:05:09 INFO - PROCESS | 1348 | 1465041909774 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:09 INFO - PROCESS | 1348 | 1465041909816 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
05:05:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 230ms
05:05:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
05:05:10 INFO - PROCESS | 1348 | 1465041910008 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:10 INFO - PROCESS | 1348 | 1465041910039 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
05:05:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 171ms
05:05:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
05:05:10 INFO - PROCESS | 1348 | 1465041910187 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:10 INFO - PROCESS | 1348 | 1465041910216 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
05:05:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 171ms
05:05:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
05:05:10 INFO - PROCESS | 1348 | 1465041910365 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:10 INFO - PROCESS | 1348 | 1465041910397 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
05:05:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 171ms
05:05:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
05:05:10 INFO - PROCESS | 1348 | 1465041910541 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:10 INFO - PROCESS | 1348 | 1465041910574 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
05:05:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 171ms
05:05:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
05:05:10 INFO - PROCESS | 1348 | 1465041910716 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:10 INFO - PROCESS | 1348 | 1465041910751 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
05:05:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 171ms
05:05:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
05:05:10 INFO - PROCESS | 1348 | 1465041910894 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:10 INFO - PROCESS | 1348 | 1465041910925 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
05:05:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 171ms
05:05:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
05:05:11 INFO - PROCESS | 1348 | 1465041911065 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:11 INFO - PROCESS | 1348 | 1465041911097 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
05:05:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 171ms
05:05:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
05:05:11 INFO - PROCESS | 1348 | 1465041911241 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:11 INFO - PROCESS | 1348 | 1465041911271 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
05:05:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 171ms
05:05:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
05:05:11 INFO - PROCESS | 1348 | 1465041911415 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:11 INFO - PROCESS | 1348 | 1465041911443 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:11 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:05:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 171ms
05:05:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
05:05:11 INFO - PROCESS | 1348 | 1465041911595 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:11 INFO - PROCESS | 1348 | 1465041911631 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
05:05:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 171ms
05:05:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
05:05:11 INFO - PROCESS | 1348 | 1465041911768 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:11 INFO - PROCESS | 1348 | 1465041911799 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
05:05:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 171ms
05:05:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
05:05:11 INFO - PROCESS | 1348 | 1465041911947 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:11 INFO - PROCESS | 1348 | 1465041911981 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
05:05:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 171ms
05:05:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
05:05:12 INFO - PROCESS | 1348 | 1465041912117 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:12 INFO - PROCESS | 1348 | 1465041912155 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
05:05:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 171ms
05:05:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
05:05:12 INFO - PROCESS | 1348 | 1465041912290 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:12 INFO - PROCESS | 1348 | 1465041912330 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
05:05:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 171ms
05:05:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
05:05:12 INFO - PROCESS | 1348 | 1465041912464 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:12 INFO - PROCESS | 1348 | 1465041912501 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
05:05:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 171ms
05:05:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
05:05:12 INFO - PROCESS | 1348 | 1465041912639 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:12 INFO - PROCESS | 1348 | 1465041912677 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
05:05:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 171ms
05:05:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
05:05:12 INFO - PROCESS | 1348 | 1465041912816 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:12 INFO - PROCESS | 1348 | 1465041912852 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
05:05:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 171ms
05:05:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
05:05:12 INFO - PROCESS | 1348 | 1465041912990 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:13 INFO - PROCESS | 1348 | 1465041913027 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
05:05:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 171ms
05:05:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
05:05:13 INFO - PROCESS | 1348 | 1465041913174 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:13 INFO - PROCESS | 1348 | 1465041913217 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
05:05:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 171ms
05:05:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
05:05:13 INFO - PROCESS | 1348 | 1465041913350 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:13 INFO - PROCESS | 1348 | 1465041913383 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
05:05:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 171ms
05:05:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
05:05:13 INFO - PROCESS | 1348 | 1465041913524 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:13 INFO - PROCESS | 1348 | 1465041913557 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
05:05:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 171ms
05:05:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
05:05:13 INFO - PROCESS | 1348 | 1465041913699 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:13 INFO - PROCESS | 1348 | 1465041913736 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
05:05:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 171ms
05:05:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
05:05:13 INFO - PROCESS | 1348 | 1465041913878 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:13 INFO - PROCESS | 1348 | 1465041913911 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
05:05:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 171ms
05:05:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
05:05:14 INFO - PROCESS | 1348 | 1465041914049 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:14 INFO - PROCESS | 1348 | 1465041914083 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:14 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:05:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 171ms
05:05:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
05:05:14 INFO - PROCESS | 1348 | 1465041914223 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:14 INFO - PROCESS | 1348 | 1465041914262 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
05:05:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 171ms
05:05:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
05:05:14 INFO - PROCESS | 1348 | 1465041914399 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:14 INFO - PROCESS | 1348 | 1465041914434 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
05:05:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 171ms
05:05:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
05:05:14 INFO - PROCESS | 1348 | 1465041914574 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:14 INFO - PROCESS | 1348 | 1465041914610 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
05:05:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 171ms
05:05:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
05:05:14 INFO - PROCESS | 1348 | 1465041914755 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:14 INFO - PROCESS | 1348 | 1465041914791 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
05:05:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 171ms
05:05:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
05:05:14 INFO - PROCESS | 1348 | 1465041914929 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:14 INFO - PROCESS | 1348 | 1465041914963 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
05:05:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 171ms
05:05:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
05:05:15 INFO - PROCESS | 1348 | 1465041915099 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:15 INFO - PROCESS | 1348 | 1465041915143 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
05:05:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 171ms
05:05:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
05:05:15 INFO - PROCESS | 1348 | 1465041915273 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:15 INFO - PROCESS | 1348 | 1465041915310 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
05:05:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 171ms
05:05:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
05:05:15 INFO - PROCESS | 1348 | 1465041915457 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:15 INFO - PROCESS | 1348 | 1465041915493 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:15 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:05:15 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
05:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:05:15 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:05:15 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:05:15 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:20:1
05:05:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 172ms
05:05:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
05:05:15 INFO - PROCESS | 1348 | 1465041915632 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:15 INFO - PROCESS | 1348 | 1465041915679 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
05:05:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 171ms
05:05:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
05:05:15 INFO - PROCESS | 1348 | 1465041915806 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:15 INFO - PROCESS | 1348 | 1465041915850 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
05:05:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 172ms
05:05:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
05:05:16 INFO - PROCESS | 1348 | 1465041916092 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:16 INFO - PROCESS | 1348 | 1465041916185 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
05:05:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1215ms
05:05:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
05:05:17 INFO - PROCESS | 1348 | 1465041917226 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:17 INFO - PROCESS | 1348 | 1465041917257 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
05:05:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 171ms
05:05:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
05:05:17 INFO - PROCESS | 1348 | 1465041917401 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:17 INFO - PROCESS | 1348 | 1465041917431 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
05:05:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 171ms
05:05:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
05:05:17 INFO - PROCESS | 1348 | 1465041917582 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:17 INFO - PROCESS | 1348 | 1465041917613 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
05:05:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 171ms
05:05:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
05:05:17 INFO - PROCESS | 1348 | 1465041917750 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:17 INFO - PROCESS | 1348 | 1465041917779 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
05:05:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 171ms
05:05:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
05:05:17 INFO - PROCESS | 1348 | 1465041917924 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:17 INFO - PROCESS | 1348 | 1465041917954 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
05:05:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 171ms
05:05:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
05:05:18 INFO - PROCESS | 1348 | 1465041918100 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:18 INFO - PROCESS | 1348 | 1465041918137 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
05:05:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 230ms
05:05:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
05:05:18 INFO - PROCESS | 1348 | 1465041918334 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:18 INFO - PROCESS | 1348 | 1465041918361 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
05:05:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 171ms
05:05:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
05:05:18 INFO - PROCESS | 1348 | 1465041918508 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:18 INFO - PROCESS | 1348 | 1465041918537 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
05:05:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 171ms
05:05:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
05:05:18 INFO - PROCESS | 1348 | 1465041918682 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:18 INFO - PROCESS | 1348 | 1465041918721 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
05:05:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 171ms
05:05:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
05:05:18 INFO - PROCESS | 1348 | 1465041918856 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:18 INFO - PROCESS | 1348 | 1465041918885 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
05:05:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 171ms
05:05:19 INFO - PROCESS | 1348 | 1465041919038 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
05:05:19 INFO - PROCESS | 1348 | 1465041919076 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
05:05:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 171ms
05:05:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
05:05:19 INFO - PROCESS | 1348 | 1465041919223 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:19 INFO - PROCESS | 1348 | 1465041919260 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:19 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:05:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 171ms
05:05:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
05:05:19 INFO - PROCESS | 1348 | 1465041919398 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:19 INFO - PROCESS | 1348 | 1465041919433 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:19 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:05:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 171ms
05:05:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
05:05:19 INFO - PROCESS | 1348 | 1465041919574 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:19 INFO - PROCESS | 1348 | 1465041919610 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
05:05:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 171ms
05:05:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
05:05:19 INFO - PROCESS | 1348 | 1465041919749 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:19 INFO - PROCESS | 1348 | 1465041919791 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
05:05:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 171ms
05:05:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
05:05:19 INFO - PROCESS | 1348 | 1465041919925 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:19 INFO - PROCESS | 1348 | 1465041919962 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
05:05:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 171ms
05:05:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
05:05:20 INFO - PROCESS | 1348 | 1465041920099 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:20 INFO - PROCESS | 1348 | 1465041920135 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
05:05:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 171ms
05:05:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
05:05:20 INFO - PROCESS | 1348 | 1465041920278 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:20 INFO - PROCESS | 1348 | 1465041920315 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
05:05:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 171ms
05:05:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
05:05:20 INFO - PROCESS | 1348 | 1465041920457 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:20 INFO - PROCESS | 1348 | 1465041920500 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
05:05:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 171ms
05:05:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
05:05:20 INFO - PROCESS | 1348 | 1465041920633 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:20 INFO - PROCESS | 1348 | 1465041920664 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
05:05:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 171ms
05:05:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
05:05:20 INFO - PROCESS | 1348 | 1465041920812 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:20 INFO - PROCESS | 1348 | 1465041920845 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
05:05:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 171ms
05:05:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
05:05:20 INFO - PROCESS | 1348 | 1465041920982 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:21 INFO - PROCESS | 1348 | 1465041921016 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
05:05:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 171ms
05:05:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
05:05:21 INFO - PROCESS | 1348 | 1465041921156 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:21 INFO - PROCESS | 1348 | 1465041921188 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
05:05:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 171ms
05:05:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
05:05:21 INFO - PROCESS | 1348 | 1465041921332 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:21 INFO - PROCESS | 1348 | 1465041921366 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
05:05:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 171ms
05:05:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
05:05:21 INFO - PROCESS | 1348 | 1465041921507 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:21 INFO - PROCESS | 1348 | 1465041921544 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
05:05:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 171ms
05:05:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
05:05:21 INFO - PROCESS | 1348 | 1465041921685 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:21 INFO - PROCESS | 1348 | 1465041921718 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
05:05:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 171ms
05:05:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
05:05:21 INFO - PROCESS | 1348 | 1465041921858 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:21 INFO - PROCESS | 1348 | 1465041921896 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
05:05:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 171ms
05:05:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
05:05:22 INFO - PROCESS | 1348 | 1465041922032 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:22 INFO - PROCESS | 1348 | 1465041922069 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
05:05:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 171ms
05:05:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
05:05:22 INFO - PROCESS | 1348 | 1465041922206 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:22 INFO - PROCESS | 1348 | 1465041922240 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
05:05:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 172ms
05:05:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
05:05:22 INFO - PROCESS | 1348 | 1465041922383 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:22 INFO - PROCESS | 1348 | 1465041922419 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
05:05:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 171ms
05:05:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
05:05:22 INFO - PROCESS | 1348 | 1465041922558 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:22 INFO - PROCESS | 1348 | 1465041922596 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
05:05:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 171ms
05:05:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
05:05:22 INFO - PROCESS | 1348 | 1465041922733 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:22 INFO - PROCESS | 1348 | 1465041922768 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
05:05:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 171ms
05:05:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
05:05:22 INFO - PROCESS | 1348 | 1465041922907 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:22 INFO - PROCESS | 1348 | 1465041922945 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
05:05:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 430ms
05:05:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
05:05:23 INFO - PROCESS | 1348 | 1465041923343 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:23 INFO - PROCESS | 1348 | 1465041923379 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
05:05:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 171ms
05:05:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
05:05:23 INFO - PROCESS | 1348 | 1465041923518 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:23 INFO - PROCESS | 1348 | 1465041923547 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
05:05:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 171ms
05:05:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
05:05:23 INFO - PROCESS | 1348 | 1465041923698 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:23 INFO - PROCESS | 1348 | 1465041923732 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
05:05:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 171ms
05:05:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
05:05:23 INFO - PROCESS | 1348 | 1465041923876 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:23 INFO - PROCESS | 1348 | 1465041923911 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
05:05:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 171ms
05:05:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
05:05:24 INFO - PROCESS | 1348 | 1465041924041 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:24 INFO - PROCESS | 1348 | 1465041924068 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
05:05:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 171ms
05:05:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
05:05:24 INFO - PROCESS | 1348 | 1465041924216 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:24 INFO - PROCESS | 1348 | 1465041924250 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
05:05:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 171ms
05:05:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
05:05:24 INFO - PROCESS | 1348 | 1465041924389 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:24 INFO - PROCESS | 1348 | 1465041924419 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
05:05:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 171ms
05:05:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
05:05:24 INFO - PROCESS | 1348 | 1465041924566 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:24 INFO - PROCESS | 1348 | 1465041924595 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
05:05:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 171ms
05:05:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
05:05:24 INFO - PROCESS | 1348 | 1465041924741 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:24 INFO - PROCESS | 1348 | 1465041924768 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
05:05:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 171ms
05:05:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
05:05:24 INFO - PROCESS | 1348 | 1465041924916 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:24 INFO - PROCESS | 1348 | 1465041924946 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
05:05:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 171ms
05:05:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
05:05:25 INFO - PROCESS | 1348 | 1465041925091 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:25 INFO - PROCESS | 1348 | 1465041925126 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
05:05:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 171ms
05:05:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
05:05:25 INFO - PROCESS | 1348 | 1465041925265 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:25 INFO - PROCESS | 1348 | 1465041925301 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
05:05:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 171ms
05:05:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
05:05:25 INFO - PROCESS | 1348 | 1465041925439 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:25 INFO - PROCESS | 1348 | 1465041925482 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
05:05:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 172ms
05:05:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
05:05:25 INFO - PROCESS | 1348 | 1465041925615 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:25 INFO - PROCESS | 1348 | 1465041925649 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
05:05:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 171ms
05:05:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
05:05:25 INFO - PROCESS | 1348 | 1465041925790 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:25 INFO - PROCESS | 1348 | 1465041925829 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
05:05:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 171ms
05:05:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
05:05:25 INFO - PROCESS | 1348 | 1465041925966 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:26 INFO - PROCESS | 1348 | 1465041926005 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
05:05:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 171ms
05:05:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
05:05:26 INFO - PROCESS | 1348 | 1465041926141 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:26 INFO - PROCESS | 1348 | 1465041926180 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
05:05:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 171ms
05:05:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
05:05:26 INFO - PROCESS | 1348 | 1465041926316 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:26 INFO - PROCESS | 1348 | 1465041926353 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
05:05:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 171ms
05:05:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
05:05:26 INFO - PROCESS | 1348 | 1465041926505 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:26 INFO - PROCESS | 1348 | 1465041926539 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
05:05:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 171ms
05:05:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
05:05:26 INFO - PROCESS | 1348 | 1465041926681 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:26 INFO - PROCESS | 1348 | 1465041926712 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
05:05:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 171ms
05:05:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
05:05:26 INFO - PROCESS | 1348 | 1465041926855 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:26 INFO - PROCESS | 1348 | 1465041926887 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
05:05:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 171ms
05:05:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
05:05:27 INFO - PROCESS | 1348 | 1465041927032 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:27 INFO - PROCESS | 1348 | 1465041927068 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
05:05:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 171ms
05:05:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
05:05:27 INFO - PROCESS | 1348 | 1465041927207 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:27 INFO - PROCESS | 1348 | 1465041927242 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
05:05:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 171ms
05:05:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
05:05:27 INFO - PROCESS | 1348 | 1465041927382 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:27 INFO - PROCESS | 1348 | 1465041927416 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
05:05:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 171ms
05:05:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
05:05:27 INFO - PROCESS | 1348 | 1465041927558 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:27 INFO - PROCESS | 1348 | 1465041927592 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
05:05:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 171ms
05:05:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
05:05:27 INFO - PROCESS | 1348 | 1465041927738 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:27 INFO - PROCESS | 1348 | 1465041927772 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
05:05:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 171ms
05:05:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
05:05:27 INFO - PROCESS | 1348 | 1465041927912 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:27 INFO - PROCESS | 1348 | 1465041927945 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
05:05:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 171ms
05:05:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
05:05:28 INFO - PROCESS | 1348 | 1465041928082 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:28 INFO - PROCESS | 1348 | 1465041928118 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
05:05:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 171ms
05:05:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
05:05:28 INFO - PROCESS | 1348 | 1465041928256 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:28 INFO - PROCESS | 1348 | 1465041928289 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
05:05:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 171ms
05:05:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
05:05:28 INFO - PROCESS | 1348 | 1465041928432 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:28 INFO - PROCESS | 1348 | 1465041928466 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
05:05:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 171ms
05:05:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
05:05:28 INFO - PROCESS | 1348 | 1465041928607 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:28 INFO - PROCESS | 1348 | 1465041928647 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
05:05:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 171ms
05:05:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
05:05:28 INFO - PROCESS | 1348 | 1465041928782 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:28 INFO - PROCESS | 1348 | 1465041928818 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
05:05:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 171ms
05:05:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
05:05:28 INFO - PROCESS | 1348 | 1465041928962 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:29 INFO - PROCESS | 1348 | 1465041928996 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
05:05:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 171ms
05:05:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
05:05:29 INFO - PROCESS | 1348 | 1465041929136 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:29 INFO - PROCESS | 1348 | 1465041929200 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
05:05:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 470ms
05:05:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
05:05:29 INFO - PROCESS | 1348 | 1465041929606 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:29 INFO - PROCESS | 1348 | 1465041929661 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
05:05:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 230ms
05:05:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
05:05:29 INFO - PROCESS | 1348 | 1465041929840 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:29 INFO - PROCESS | 1348 | 1465041929869 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
05:05:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 171ms
05:05:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
05:05:30 INFO - PROCESS | 1348 | 1465041930018 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:30 INFO - PROCESS | 1348 | 1465041930052 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
05:05:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 171ms
05:05:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
05:05:30 INFO - PROCESS | 1348 | 1465041930193 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:30 INFO - PROCESS | 1348 | 1465041930223 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
05:05:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 171ms
05:05:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
05:05:30 INFO - PROCESS | 1348 | 1465041930367 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:30 INFO - PROCESS | 1348 | 1465041930393 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
05:05:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 171ms
05:05:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
05:05:30 INFO - PROCESS | 1348 | 1465041930541 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:30 INFO - PROCESS | 1348 | 1465041930582 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
05:05:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 171ms
05:05:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
05:05:30 INFO - PROCESS | 1348 | 1465041930716 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:30 INFO - PROCESS | 1348 | 1465041930751 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
05:05:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 171ms
05:05:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
05:05:30 INFO - PROCESS | 1348 | 1465041930892 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:30 INFO - PROCESS | 1348 | 1465041930922 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
05:05:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 171ms
05:05:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
05:05:31 INFO - PROCESS | 1348 | 1465041931066 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:31 INFO - PROCESS | 1348 | 1465041931097 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
05:05:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 171ms
05:05:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
05:05:31 INFO - PROCESS | 1348 | 1465041931240 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:31 INFO - PROCESS | 1348 | 1465041931268 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
05:05:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 171ms
05:05:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
05:05:31 INFO - PROCESS | 1348 | 1465041931416 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:31 INFO - PROCESS | 1348 | 1465041931449 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
05:05:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 171ms
05:05:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
05:05:31 INFO - PROCESS | 1348 | 1465041931590 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:31 INFO - PROCESS | 1348 | 1465041931632 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
05:05:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 171ms
05:05:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
05:05:31 INFO - PROCESS | 1348 | 1465041931766 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:31 INFO - PROCESS | 1348 | 1465041931800 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
05:05:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 171ms
05:05:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
05:05:31 INFO - PROCESS | 1348 | 1465041931941 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:31 INFO - PROCESS | 1348 | 1465041931980 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
05:05:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 171ms
05:05:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
05:05:32 INFO - PROCESS | 1348 | 1465041932122 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:32 INFO - PROCESS | 1348 | 1465041932159 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
05:05:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 171ms
05:05:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
05:05:32 INFO - PROCESS | 1348 | 1465041932296 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:32 INFO - PROCESS | 1348 | 1465041932330 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
05:05:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 171ms
05:05:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
05:05:32 INFO - PROCESS | 1348 | 1465041932466 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:32 INFO - PROCESS | 1348 | 1465041932501 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:33 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:05:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 670ms
05:05:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
05:05:33 INFO - PROCESS | 1348 | 1465041933140 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:33 INFO - PROCESS | 1348 | 1465041933169 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:33 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:05:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:05:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
05:05:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:05:33 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1
05:05:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:05:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:05:33 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:05:33 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:05:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:27:1
05:05:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 670ms
05:05:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
05:05:33 INFO - PROCESS | 1348 | 1465041933813 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:33 INFO - PROCESS | 1348 | 1465041933843 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:34 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:05:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:05:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
05:05:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:05:34 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1
05:05:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:05:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:05:34 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:05:34 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:05:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:27:1
05:05:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 670ms
05:05:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
05:05:34 INFO - PROCESS | 1348 | 1465041934486 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:34 INFO - PROCESS | 1348 | 1465041934520 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:35 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:05:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 670ms
05:05:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
05:05:35 INFO - PROCESS | 1348 | 1465041935159 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:35 INFO - PROCESS | 1348 | 1465041935191 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:35 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:05:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 671ms
05:05:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
05:05:35 INFO - PROCESS | 1348 | 1465041935833 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:35 INFO - PROCESS | 1348 | 1465041935883 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:36 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:05:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:05:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
05:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:05:36 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1
05:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:05:36 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:05:36 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:05:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:27:1
05:05:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 970ms
05:05:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
05:05:36 INFO - PROCESS | 1348 | 1465041936809 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:36 INFO - PROCESS | 1348 | 1465041936846 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:37 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:05:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:05:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
05:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:05:37 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1
05:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:05:37 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:05:37 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:05:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:27:1
05:05:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 670ms
05:05:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
05:05:37 INFO - PROCESS | 1348 | 1465041937485 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:37 INFO - PROCESS | 1348 | 1465041937513 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:38 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:05:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:05:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
05:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:05:38 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1
05:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:05:38 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:05:38 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:05:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:27:1
05:05:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 671ms
05:05:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
05:05:38 INFO - PROCESS | 1348 | 1465041938164 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:38 INFO - PROCESS | 1348 | 1465041938198 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:38 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:05:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:05:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
05:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:05:38 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1
05:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:05:38 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:05:38 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:05:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:27:1
05:05:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 670ms
05:05:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
05:05:38 INFO - PROCESS | 1348 | 1465041938837 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:38 INFO - PROCESS | 1348 | 1465041938869 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
05:05:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 171ms
05:05:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
05:05:39 INFO - PROCESS | 1348 | 1465041939014 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:39 INFO - PROCESS | 1348 | 1465041939040 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
05:05:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 171ms
05:05:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
05:05:39 INFO - PROCESS | 1348 | 1465041939186 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:39 INFO - PROCESS | 1348 | 1465041939219 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:39 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:05:39 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
05:05:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
05:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:05:39 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:05:39 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:05:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:20:1
05:05:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 171ms
05:05:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
05:05:39 INFO - PROCESS | 1348 | 1465041939359 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:39 INFO - PROCESS | 1348 | 1465041939387 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
05:05:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 171ms
05:05:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
05:05:39 INFO - PROCESS | 1348 | 1465041939533 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:39 INFO - PROCESS | 1348 | 1465041939562 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:39 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:05:39 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
05:05:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
05:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:05:39 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:05:39 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:05:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:20:1
05:05:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 171ms
05:05:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
05:05:39 INFO - PROCESS | 1348 | 1465041939707 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:39 INFO - PROCESS | 1348 | 1465041939737 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:39 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:05:39 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
05:05:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
05:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:05:39 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:05:39 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:05:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:20:1
05:05:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 171ms
05:05:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
05:05:39 INFO - PROCESS | 1348 | 1465041939883 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:39 INFO - PROCESS | 1348 | 1465041939910 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
05:05:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 171ms
05:05:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
05:05:40 INFO - PROCESS | 1348 | 1465041940058 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:40 INFO - PROCESS | 1348 | 1465041940093 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:40 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:05:40 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
05:05:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
05:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:05:40 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1
05:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:05:40 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
05:05:40 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
05:05:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:27:1
05:05:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 670ms
05:05:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
05:05:40 INFO - PROCESS | 1348 | 1465041940731 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:40 INFO - PROCESS | 1348 | 1465041940759 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
05:05:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 171ms
05:05:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
05:05:40 INFO - PROCESS | 1348 | 1465041940905 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:40 INFO - PROCESS | 1348 | 1465041940933 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
05:05:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 171ms
05:05:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
05:05:41 INFO - PROCESS | 1348 | 1465041941081 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:41 INFO - PROCESS | 1348 | 1465041941111 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
05:05:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 171ms
05:05:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
05:05:41 INFO - PROCESS | 1348 | 1465041941258 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:41 INFO - PROCESS | 1348 | 1465041941287 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
05:05:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 171ms
05:05:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
05:05:41 INFO - PROCESS | 1348 | 1465041941433 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:41 INFO - PROCESS | 1348 | 1465041941463 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
05:05:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 171ms
05:05:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
05:05:41 INFO - PROCESS | 1348 | 1465041941608 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:41 INFO - PROCESS | 1348 | 1465041941640 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
05:05:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 171ms
05:05:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
05:05:41 INFO - PROCESS | 1348 | 1465041941784 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:41 INFO - PROCESS | 1348 | 1465041941823 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
05:05:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 171ms
05:05:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
05:05:41 INFO - PROCESS | 1348 | 1465041941958 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:41 INFO - PROCESS | 1348 | 1465041941987 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
05:05:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 171ms
05:05:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
05:05:42 INFO - PROCESS | 1348 | 1465041942142 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:42 INFO - PROCESS | 1348 | 1465041942229 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
05:05:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 370ms
05:05:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
05:05:42 INFO - PROCESS | 1348 | 1465041942518 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:42 INFO - PROCESS | 1348 | 1465041942551 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
05:05:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 171ms
05:05:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
05:05:42 INFO - PROCESS | 1348 | 1465041942696 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:42 INFO - PROCESS | 1348 | 1465041942727 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
05:05:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 171ms
05:05:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
05:05:42 INFO - PROCESS | 1348 | 1465041942871 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:42 INFO - PROCESS | 1348 | 1465041942911 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
05:05:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 171ms
05:05:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
05:05:43 INFO - PROCESS | 1348 | 1465041943042 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:43 INFO - PROCESS | 1348 | 1465041943081 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
05:05:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 171ms
05:05:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
05:05:43 INFO - PROCESS | 1348 | 1465041943216 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:43 INFO - PROCESS | 1348 | 1465041943243 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
05:05:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 172ms
05:05:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
05:05:43 INFO - PROCESS | 1348 | 1465041943392 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:43 INFO - PROCESS | 1348 | 1465041943431 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
05:05:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 171ms
05:05:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
05:05:43 INFO - PROCESS | 1348 | 1465041943566 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:43 INFO - PROCESS | 1348 | 1465041943600 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
05:05:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 171ms
05:05:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
05:05:43 INFO - PROCESS | 1348 | 1465041943746 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:43 INFO - PROCESS | 1348 | 1465041943772 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
05:05:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 171ms
05:05:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
05:05:43 INFO - PROCESS | 1348 | 1465041943919 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:43 INFO - PROCESS | 1348 | 1465041943947 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
05:05:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 171ms
05:05:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
05:05:44 INFO - PROCESS | 1348 | 1465041944099 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:44 INFO - PROCESS | 1348 | 1465041944129 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
05:05:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 171ms
05:05:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
05:05:44 INFO - PROCESS | 1348 | 1465041944278 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:44 INFO - PROCESS | 1348 | 1465041944310 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
05:05:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 171ms
05:05:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
05:05:44 INFO - PROCESS | 1348 | 1465041944450 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:44 INFO - PROCESS | 1348 | 1465041944485 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
05:05:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 171ms
05:05:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
05:05:44 INFO - PROCESS | 1348 | 1465041944624 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:44 INFO - PROCESS | 1348 | 1465041944661 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
05:05:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 171ms
05:05:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
05:05:44 INFO - PROCESS | 1348 | 1465041944800 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:44 INFO - PROCESS | 1348 | 1465041944834 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
05:05:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 171ms
05:05:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
05:05:44 INFO - PROCESS | 1348 | 1465041944975 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:45 INFO - PROCESS | 1348 | 1465041945019 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
05:05:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 230ms
05:05:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
05:05:45 INFO - PROCESS | 1348 | 1465041945209 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:45 INFO - PROCESS | 1348 | 1465041945241 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
05:05:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 171ms
05:05:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
05:05:45 INFO - PROCESS | 1348 | 1465041945383 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:45 INFO - PROCESS | 1348 | 1465041945417 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
05:05:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 172ms
05:05:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
05:05:45 INFO - PROCESS | 1348 | 1465041945562 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:45 INFO - PROCESS | 1348 | 1465041945592 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
05:05:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 171ms
05:05:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
05:05:45 INFO - PROCESS | 1348 | 1465041945733 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:45 INFO - PROCESS | 1348 | 1465041945767 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
05:05:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 171ms
05:05:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
05:05:45 INFO - PROCESS | 1348 | 1465041945907 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:45 INFO - PROCESS | 1348 | 1465041945943 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
05:05:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 171ms
05:05:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
05:05:46 INFO - PROCESS | 1348 | 1465041946083 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:46 INFO - PROCESS | 1348 | 1465041946120 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
05:05:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 171ms
05:05:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
05:05:46 INFO - PROCESS | 1348 | 1465041946258 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:46 INFO - PROCESS | 1348 | 1465041946295 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
05:05:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 171ms
05:05:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
05:05:46 INFO - PROCESS | 1348 | 1465041946433 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:46 INFO - PROCESS | 1348 | 1465041946465 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
05:05:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 171ms
05:05:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
05:05:46 INFO - PROCESS | 1348 | 1465041946606 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:46 INFO - PROCESS | 1348 | 1465041946638 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
05:05:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 171ms
05:05:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
05:05:46 INFO - PROCESS | 1348 | 1465041946782 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:46 INFO - PROCESS | 1348 | 1465041946821 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
05:05:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 171ms
05:05:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
05:05:46 INFO - PROCESS | 1348 | 1465041946957 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:47 INFO - PROCESS | 1348 | 1465041946991 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
05:05:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 171ms
05:05:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
05:05:47 INFO - PROCESS | 1348 | 1465041947133 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:47 INFO - PROCESS | 1348 | 1465041947167 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
05:05:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 171ms
05:05:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
05:05:47 INFO - PROCESS | 1348 | 1465041947314 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:47 INFO - PROCESS | 1348 | 1465041947349 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
05:05:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 171ms
05:05:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
05:05:47 INFO - PROCESS | 1348 | 1465041947489 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:47 INFO - PROCESS | 1348 | 1465041947524 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
05:05:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 171ms
05:05:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
05:05:47 INFO - PROCESS | 1348 | 1465041947666 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:47 INFO - PROCESS | 1348 | 1465041947701 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
05:05:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 171ms
05:05:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
05:05:47 INFO - PROCESS | 1348 | 1465041947840 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:47 INFO - PROCESS | 1348 | 1465041947876 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
05:05:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 171ms
05:05:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
05:05:48 INFO - PROCESS | 1348 | 1465041948016 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:48 INFO - PROCESS | 1348 | 1465041948052 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
05:05:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 171ms
05:05:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
05:05:48 INFO - PROCESS | 1348 | 1465041948191 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:48 INFO - PROCESS | 1348 | 1465041948238 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
05:05:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 172ms
05:05:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
05:05:48 INFO - PROCESS | 1348 | 1465041948385 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:48 INFO - PROCESS | 1348 | 1465041948444 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
05:05:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 570ms
05:05:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
05:05:48 INFO - PROCESS | 1348 | 1465041948959 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:49 INFO - PROCESS | 1348 | 1465041948991 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
05:05:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 171ms
05:05:49 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
05:05:49 INFO - PROCESS | 1348 | 1465041949136 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:49 INFO - PROCESS | 1348 | 1465041949165 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
05:05:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
05:05:49 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 171ms
05:05:49 INFO - TEST-START | /DOMEvents/constructors.html
05:05:49 INFO - PROCESS | 1348 | 1465041949321 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:49 INFO - PROCESS | 1348 | 1465041949354 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
05:05:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
05:05:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
05:05:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
05:05:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
05:05:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
05:05:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
05:05:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
05:05:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
05:05:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
05:05:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
05:05:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
05:05:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
05:05:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
05:05:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
05:05:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
05:05:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
05:05:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
05:05:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
05:05:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
05:05:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
05:05:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
05:05:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
05:05:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
05:05:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
05:05:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
05:05:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
05:05:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
05:05:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
05:05:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
05:05:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
05:05:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
05:05:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
05:05:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
05:05:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
05:05:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
05:05:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
05:05:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
05:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
05:05:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
05:05:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
05:05:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
05:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
05:05:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
05:05:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
05:05:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
05:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
05:05:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
05:05:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
05:05:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
05:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
05:05:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
05:05:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
05:05:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
05:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
05:05:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
05:05:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
05:05:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
05:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
05:05:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
05:05:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
05:05:49 INFO - TEST-OK | /DOMEvents/constructors.html | took 187ms
05:05:49 INFO - TEST-START | /DOMEvents/event-phases-order.html
05:05:49 INFO - PROCESS | 1348 | 1465041949513 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:49 INFO - PROCESS | 1348 | 1465041949540 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:49 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
05:05:49 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 171ms
05:05:49 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
05:05:49 INFO - PROCESS | 1348 | 1465041949685 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:49 INFO - PROCESS | 1348 | 1465041949710 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:49 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
05:05:49 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
05:05:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
05:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
05:05:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
05:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
05:05:49 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:05:49 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
05:05:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
05:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
05:05:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
05:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
05:05:49 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:05:49 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
05:05:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
05:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
05:05:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
05:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
05:05:49 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:05:49 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
05:05:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
05:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
05:05:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
05:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
05:05:49 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
05:05:49 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 176ms
05:05:49 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
05:05:49 INFO - PROCESS | 1348 | 1465041949865 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:49 INFO - PROCESS | 1348 | 1465041949902 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:49 INFO - PROCESS | 1348 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
05:05:50 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:05:50 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 171ms
05:05:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
05:05:50 INFO - PROCESS | 1348 | 1465041950041 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:50 INFO - PROCESS | 1348 | 1465041950067 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:50 INFO - PROCESS | 1348 | 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:05:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
05:05:50 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 120ms
05:05:50 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
05:05:50 INFO - PROCESS | 1348 | 1465041950166 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:50 INFO - PROCESS | 1348 | 1465041950192 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:50 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:05:50 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 120ms
05:05:50 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
05:05:50 INFO - PROCESS | 1348 | 1465041950289 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:50 INFO - PROCESS | 1348 | 1465041950317 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:50 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:05:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 171ms
05:05:50 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
05:05:50 INFO - PROCESS | 1348 | 1465041950467 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:50 INFO - PROCESS | 1348 | 1465041950493 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:50 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:05:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
05:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
05:05:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 171ms
05:05:50 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
05:05:50 INFO - PROCESS | 1348 | 1465041950640 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:50 INFO - PROCESS | 1348 | 1465041950672 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:50 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:05:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 171ms
05:05:50 INFO - PROCESS | 1348 | 1465041950822 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:50 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
05:05:50 INFO - PROCESS | 1348 | 1465041950859 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:51 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:05:51 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 171ms
05:05:51 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
05:05:51 INFO - PROCESS | 1348 | 1465041951000 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:51 INFO - PROCESS | 1348 | 1465041951040 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:51 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
05:05:51 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:05:51 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 171ms
05:05:51 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
05:05:51 INFO - PROCESS | 1348 | 1465041951174 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:51 INFO - PROCESS | 1348 | 1465041951211 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:51 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:05:51 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 171ms
05:05:51 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
05:05:51 INFO - PROCESS | 1348 | 1465041951349 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:51 INFO - PROCESS | 1348 | 1465041951395 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:51 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:05:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 171ms
05:05:51 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
05:05:51 INFO - PROCESS | 1348 | 1465041951525 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:51 INFO - PROCESS | 1348 | 1465041951563 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:51 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:05:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 171ms
05:05:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
05:05:51 INFO - PROCESS | 1348 | 1465041951700 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:51 INFO - PROCESS | 1348 | 1465041951735 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:51 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:05:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 171ms
05:05:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
05:05:51 INFO - PROCESS | 1348 | 1465041951873 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:51 INFO - PROCESS | 1348 | 1465041951911 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:52 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:05:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 171ms
05:05:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
05:05:52 INFO - PROCESS | 1348 | 1465041952050 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:52 INFO - PROCESS | 1348 | 1465041952081 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:52 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:05:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 171ms
05:05:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
05:05:52 INFO - PROCESS | 1348 | 1465041952224 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:52 INFO - PROCESS | 1348 | 1465041952255 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:52 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:05:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
05:05:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
05:05:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 171ms
05:05:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
05:05:52 INFO - PROCESS | 1348 | 1465041952400 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:52 INFO - PROCESS | 1348 | 1465041952435 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:52 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:05:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 171ms
05:05:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
05:05:52 INFO - PROCESS | 1348 | 1465041952576 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:52 INFO - PROCESS | 1348 | 1465041952610 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:52 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:05:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 171ms
05:05:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
05:05:52 INFO - PROCESS | 1348 | 1465041952750 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:52 INFO - PROCESS | 1348 | 1465041952791 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
05:05:52 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:05:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 171ms
05:05:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
05:05:52 INFO - PROCESS | 1348 | 1465041952923 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:52 INFO - PROCESS | 1348 | 1465041952960 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:53 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:05:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 171ms
05:05:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
05:05:53 INFO - PROCESS | 1348 | 1465041953100 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:53 INFO - PROCESS | 1348 | 1465041953132 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:53 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:05:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 171ms
05:05:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
05:05:53 INFO - PROCESS | 1348 | 1465041953281 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:53 INFO - PROCESS | 1348 | 1465041953313 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:53 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:05:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 171ms
05:05:53 INFO - TEST-START | /FileAPI/FileReaderSync.worker
05:05:53 INFO - PROCESS | 1348 | 1465041953450 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:53 INFO - PROCESS | 1348 | 1465041953488 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
05:05:53 INFO - {}
05:05:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
05:05:53 INFO - {}
05:05:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
05:05:53 INFO - {}
05:05:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
05:05:53 INFO - {}
05:05:53 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 171ms
05:05:53 INFO - TEST-START | /FileAPI/fileReader.html
05:05:53 INFO - PROCESS | 1348 | 1465041953625 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:53 INFO - PROCESS | 1348 | 1465041953658 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
05:05:53 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
05:05:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
05:05:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
05:05:53 INFO - TEST-OK | /FileAPI/fileReader.html | took 171ms
05:05:53 INFO - TEST-START | /FileAPI/historical.html
05:05:53 INFO - PROCESS | 1348 | 1465041953799 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:53 INFO - PROCESS | 1348 | 1465041953835 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:53 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
05:05:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
05:05:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
05:05:53 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
05:05:53 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
05:05:53 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
05:05:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
05:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
05:05:53 INFO - TEST-OK | /FileAPI/historical.html | took 171ms
05:05:53 INFO - TEST-START | /FileAPI/idlharness.html
05:05:53 INFO - PROCESS | 1348 | 1465041953976 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:54 INFO - PROCESS | 1348 | 1465041954012 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
05:05:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
05:05:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
05:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
05:05:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
05:05:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:05:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:05:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:05:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
05:05:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
05:05:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
05:05:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
05:05:54 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:05:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
05:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
05:05:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
05:05:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:05:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:05:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:05:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
05:05:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
05:05:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
05:05:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
05:05:54 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:05:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
05:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
05:05:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
05:05:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:05:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:05:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:05:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
05:05:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
05:05:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
05:05:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
05:05:54 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:05:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:05:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:05:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:05:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:05:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:05:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
05:05:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
05:05:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
05:05:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
05:05:54 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:05:54 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:05:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:05:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:05:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:05:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:05:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:05:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
05:05:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
05:05:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
05:05:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
05:05:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
05:05:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
05:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
05:05:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
05:05:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:05:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:05:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
05:05:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
05:05:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
05:05:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
05:05:54 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:05:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:05:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:05:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:05:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:05:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:05:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
05:05:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
05:05:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
05:05:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
05:05:54 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:05:54 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:05:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:05:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:05:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:05:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:05:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:05:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
05:05:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
05:05:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
05:05:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
05:05:54 INFO - TEST-OK | /FileAPI/idlharness.html | took 316ms
05:05:54 INFO - TEST-START | /FileAPI/idlharness.worker
05:05:54 INFO - PROCESS | 1348 | 1465041954294 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:54 INFO - PROCESS | 1348 | 1465041954328 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
05:05:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
05:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
05:05:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
05:05:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:05:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:05:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:05:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
05:05:54 INFO - {}
05:05:54 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:05:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
05:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
05:05:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
05:05:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:05:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:05:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:05:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
05:05:54 INFO - {}
05:05:54 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:05:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
05:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
05:05:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
05:05:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:05:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:05:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:05:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
05:05:54 INFO - {}
05:05:54 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:05:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:05:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:05:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:05:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:05:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:05:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
05:05:54 INFO - {}
05:05:54 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:05:54 INFO - {}
05:05:54 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:05:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:05:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:05:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:05:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:05:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:05:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
05:05:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
05:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
05:05:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
05:05:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:05:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:05:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
05:05:54 INFO - {}
05:05:54 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:05:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:05:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:05:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:05:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:05:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:05:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
05:05:54 INFO - {}
05:05:54 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:05:54 INFO - {}
05:05:54 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:05:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:05:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:05:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:05:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:05:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:05:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:05:54 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:05:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
05:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
05:05:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
05:05:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:05:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:05:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:05:54 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:05:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
05:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
05:05:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
05:05:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:05:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:05:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:05:54 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:05:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
05:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
05:05:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
05:05:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:05:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:05:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:05:54 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:05:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
05:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
05:05:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
05:05:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:05:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:05:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:05:54 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:05:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
05:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
05:05:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
05:05:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:05:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:05:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:05:54 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:05:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
05:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
05:05:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
05:05:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:05:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:05:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:05:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:05:54 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:05:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
05:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
05:05:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
05:05:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:05:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:05:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:05:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
05:05:54 INFO - {}
05:05:54 INFO - TEST-OK | /FileAPI/idlharness.worker | took 361ms
05:05:54 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
05:05:54 INFO - PROCESS | 1348 | 1465041954657 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:54 INFO - PROCESS | 1348 | 1465041954691 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:54 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:05:54 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 171ms
05:05:55 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
05:05:55 INFO - PROCESS | 1348 | 1465041955022 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:55 INFO - PROCESS | 1348 | 1465041955070 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
05:05:55 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 250ms
05:05:55 INFO - TEST-START | /FileAPI/blob/Blob-close.html
05:05:55 INFO - PROCESS | 1348 | 1465041955257 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:55 INFO - PROCESS | 1348 | 1465041955292 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
05:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
05:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
05:05:55 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 171ms
05:05:55 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
05:05:55 INFO - PROCESS | 1348 | 1465041955434 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:55 INFO - PROCESS | 1348 | 1465041955464 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
05:05:55 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:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
05:05:55 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:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
05:05:55 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:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
05:05:55 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:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
05:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
05:05:55 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:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
05:05:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
05:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
05:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
05:05:55 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:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
05:05:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
05:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
05:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
05:05:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13
05:05:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
05:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
05:05:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
05:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
05:05:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
05:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:05:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
05:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:05:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
05:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
05:05:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
05:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:05:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
05:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:05:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
05:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:05:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
05:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:05:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
05:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:05:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
05:05:55 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 293ms
05:05:55 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
05:05:55 INFO - PROCESS | 1348 | 1465041955736 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:55 INFO - PROCESS | 1348 | 1465041955775 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
05:05:55 INFO - {}
05:05:55 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 171ms
05:05:55 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
05:05:55 INFO - PROCESS | 1348 | 1465041955909 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:55 INFO - PROCESS | 1348 | 1465041955939 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
05:05:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 171ms
05:05:56 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
05:05:56 INFO - PROCESS | 1348 | 1465041956085 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:56 INFO - PROCESS | 1348 | 1465041956120 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
05:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
05:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
05:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
05:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
05:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
05:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
05:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
05:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
05:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
05:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
05:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
05:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
05:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
05:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
05:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
05:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
05:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
05:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
05:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
05:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
05:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
05:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
05:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
05:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
05:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
05:05:56 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:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
05:05:56 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:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
05:05:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 317ms
05:05:56 INFO - TEST-START | /FileAPI/file/File-constructor.html
05:05:56 INFO - PROCESS | 1348 | 1465041956406 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:56 INFO - PROCESS | 1348 | 1465041956434 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
05:05:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
05:05:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
05:05:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
05:05:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
05:05:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
05:05:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
05:05:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
05:05:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
05:05:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
05:05:56 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
05:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:56 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
05:05:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
05:05:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
05:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
05:05:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
05:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
05:05:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
05:05:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
05:05:56 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 175ms
05:05:56 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
05:05:56 INFO - PROCESS | 1348 | 1465041956583 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:56 INFO - PROCESS | 1348 | 1465041956611 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:56 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
05:05:56 INFO - {}
05:05:56 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 171ms
05:05:56 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
05:05:56 INFO - PROCESS | 1348 | 1465041956758 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:56 INFO - PROCESS | 1348 | 1465041956785 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
05:05:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
05:05:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
05:05:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
05:05:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
05:05:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
05:05:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
05:05:56 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 171ms
05:05:56 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
05:05:56 INFO - PROCESS | 1348 | 1465041956934 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:56 INFO - PROCESS | 1348 | 1465041956964 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
05:05:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
05:05:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
05:05:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
05:05:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
05:05:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
05:05:57 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 172ms
05:05:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
05:05:57 INFO - PROCESS | 1348 | 1465041957114 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:57 INFO - PROCESS | 1348 | 1465041957156 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
05:05:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
05:05:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
05:05:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
05:05:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
05:05:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
05:05:57 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 171ms
05:05:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
05:05:57 INFO - PROCESS | 1348 | 1465041957286 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:57 INFO - PROCESS | 1348 | 1465041957321 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:57 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
05:05:57 INFO - reader.readAsText(blob_2)
05:05:57 INFO - }" did not throw
05:05:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
05:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
05:05:57 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
05:05:57 INFO - reader.readAsDataURL(blob_2)
05:05:57 INFO - }" did not throw
05:05:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
05:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
05:05:57 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
05:05:57 INFO - reader.readAsArrayBuffer(blob_2)
05:05:57 INFO - }" did not throw
05:05:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
05:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
05:05:57 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:05:57 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
05:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:05:57 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
05:05:57 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
05:05:57 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
05:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:05:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
05:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:05:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
05:05:57 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:05:57 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
05:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:05:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:64:22
05:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:57 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:05:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:60:1
05:05:57 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 176ms
05:05:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
05:05:57 INFO - PROCESS | 1348 | 1465041957467 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:57 INFO - PROCESS | 1348 | 1465041957502 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:57 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
05:05:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
05:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
05:05:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
05:05:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 171ms
05:05:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
05:05:57 INFO - PROCESS | 1348 | 1465041957641 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:57 INFO - PROCESS | 1348 | 1465041957675 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
05:05:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 171ms
05:05:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
05:05:57 INFO - PROCESS | 1348 | 1465041957839 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:57 INFO - PROCESS | 1348 | 1465041957872 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
05:05:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 171ms
05:05:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
05:05:58 INFO - PROCESS | 1348 | 1465041958017 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:58 INFO - PROCESS | 1348 | 1465041958050 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
05:05:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 171ms
05:05:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
05:05:58 INFO - PROCESS | 1348 | 1465041958191 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:58 INFO - PROCESS | 1348 | 1465041958220 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
05:05:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
05:05:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 171ms
05:05:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
05:05:58 INFO - PROCESS | 1348 | 1465041958367 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:58 INFO - PROCESS | 1348 | 1465041958398 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
05:05:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 171ms
05:05:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
05:05:58 INFO - PROCESS | 1348 | 1465041958542 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:58 INFO - PROCESS | 1348 | 1465041958576 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
05:05:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
05:05:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
05:05:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 171ms
05:05:58 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
05:05:58 INFO - PROCESS | 1348 | 1465041958717 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:58 INFO - PROCESS | 1348 | 1465041958748 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:58 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
05:05:58 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:05:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
05:05:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
05:05:58 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 171ms
05:05:58 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
05:05:58 INFO - PROCESS | 1348 | 1465041958896 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:58 INFO - PROCESS | 1348 | 1465041958927 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:59 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
05:05:59 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 171ms
05:05:59 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
05:05:59 INFO - PROCESS | 1348 | 1465041959070 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:59 INFO - PROCESS | 1348 | 1465041959105 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:59 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
05:05:59 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 730ms
05:05:59 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
05:05:59 INFO - PROCESS | 1348 | 1465041959803 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:05:59 INFO - PROCESS | 1348 | 1465041959836 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:00 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
05:06:00 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 730ms
05:06:00 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
05:06:00 INFO - PROCESS | 1348 | 1465041960536 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:00 INFO - PROCESS | 1348 | 1465041960567 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:01 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
05:06:01 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 770ms
05:06:01 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
05:06:01 INFO - PROCESS | 1348 | 1465041961310 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:01 INFO - PROCESS | 1348 | 1465041961348 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:02 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
05:06:02 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 1016ms
05:06:02 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
05:06:02 INFO - PROCESS | 1348 | 1465041962330 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:02 INFO - PROCESS | 1348 | 1465041962361 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:03 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
05:06:03 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
05:06:03 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
05:06:03 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
05:06:03 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 731ms
05:06:03 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
05:06:03 INFO - PROCESS | 1348 | 1465041963067 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:03 INFO - PROCESS | 1348 | 1465041963095 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:03 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
05:06:03 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
05:06:03 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
05:06:03 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
05:06:03 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
05:06:03 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
05:06:03 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 730ms
05:06:03 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
05:06:03 INFO - PROCESS | 1348 | 1465041963810 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:03 INFO - PROCESS | 1348 | 1465041963847 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:04 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
05:06:04 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
05:06:04 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
05:06:04 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
05:06:04 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
05:06:04 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
05:06:04 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 731ms
05:06:04 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
05:06:04 INFO - PROCESS | 1348 | 1465041964548 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:04 INFO - PROCESS | 1348 | 1465041964578 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:05 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
05:06:05 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
05:06:05 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
05:06:05 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
05:06:05 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
05:06:05 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
05:06:05 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 730ms
05:06:05 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
05:06:05 INFO - PROCESS | 1348 | 1465041965275 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:05 INFO - PROCESS | 1348 | 1465041965302 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
05:06:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
05:06:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
05:06:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
05:06:06 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 771ms
05:06:06 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
05:06:06 INFO - PROCESS | 1348 | 1465041966049 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:06 INFO - PROCESS | 1348 | 1465041966081 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
05:06:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
05:06:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
05:06:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
05:06:06 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 770ms
05:06:06 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
05:06:06 INFO - PROCESS | 1348 | 1465041966821 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:06 INFO - PROCESS | 1348 | 1465041966848 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
05:06:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
05:06:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
05:06:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
05:06:07 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 730ms
05:06:07 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
05:06:07 INFO - PROCESS | 1348 | 1465041967555 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:07 INFO - PROCESS | 1348 | 1465041967630 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:08 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
05:06:08 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
05:06:08 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
05:06:08 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
05:06:08 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 830ms
05:06:08 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
05:06:08 INFO - PROCESS | 1348 | 1465041968391 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:08 INFO - PROCESS | 1348 | 1465041968421 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:11 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
05:06:11 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
05:06:11 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
05:06:11 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
05:06:11 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
05:06:11 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 2930ms
05:06:11 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
05:06:11 INFO - PROCESS | 1348 | 1465041971325 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:11 INFO - PROCESS | 1348 | 1465041971353 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:13 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
05:06:13 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
05:06:13 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
05:06:13 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 1973ms
05:06:13 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
05:06:13 INFO - PROCESS | 1348 | 1465041973305 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:13 INFO - PROCESS | 1348 | 1465041973336 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:15 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
05:06:15 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
05:06:15 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
05:06:15 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 1918ms
05:06:15 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
05:06:15 INFO - PROCESS | 1348 | 1465041975225 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:15 INFO - PROCESS | 1348 | 1465041975255 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:16 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
05:06:16 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 831ms
05:06:16 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
05:06:16 INFO - PROCESS | 1348 | 1465041976060 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:16 INFO - PROCESS | 1348 | 1465041976088 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:17 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
05:06:17 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
05:06:17 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 1422ms
05:06:17 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
05:06:17 INFO - PROCESS | 1348 | 1465041977487 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:17 INFO - PROCESS | 1348 | 1465041977515 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:18 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
05:06:18 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 770ms
05:06:18 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
05:06:18 INFO - PROCESS | 1348 | 1465041978258 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:18 INFO - PROCESS | 1348 | 1465041978285 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:18 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
05:06:18 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 730ms
05:06:18 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
05:06:18 INFO - PROCESS | 1348 | 1465041978991 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:19 INFO - PROCESS | 1348 | 1465041979017 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:19 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
05:06:19 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 771ms
05:06:19 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
05:06:19 INFO - PROCESS | 1348 | 1465041979766 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:19 INFO - PROCESS | 1348 | 1465041979797 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:20 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
05:06:20 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 770ms
05:06:20 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
05:06:20 INFO - PROCESS | 1348 | 1465041980539 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:20 INFO - PROCESS | 1348 | 1465041980571 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:21 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
05:06:21 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 770ms
05:06:21 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
05:06:21 INFO - PROCESS | 1348 | 1465041981312 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:21 INFO - PROCESS | 1348 | 1465041981340 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:22 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
05:06:22 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 770ms
05:06:22 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
05:06:22 INFO - PROCESS | 1348 | 1465041982085 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:22 INFO - PROCESS | 1348 | 1465041982114 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:22 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
05:06:22 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 670ms
05:06:22 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
05:06:22 INFO - PROCESS | 1348 | 1465041982765 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:22 INFO - PROCESS | 1348 | 1465041982792 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:23 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
05:06:23 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 770ms
05:06:23 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
05:06:23 INFO - PROCESS | 1348 | 1465041983533 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:23 INFO - PROCESS | 1348 | 1465041983561 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:24 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
05:06:24 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 871ms
05:06:24 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
05:06:24 INFO - PROCESS | 1348 | 1465041984407 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:24 INFO - PROCESS | 1348 | 1465041984433 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:25 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
05:06:25 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 830ms
05:06:25 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
05:06:25 INFO - PROCESS | 1348 | 1465041985240 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:25 INFO - PROCESS | 1348 | 1465041985269 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:26 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
05:06:26 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 833ms
05:06:26 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
05:06:26 INFO - PROCESS | 1348 | 1465041986074 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:26 INFO - PROCESS | 1348 | 1465041986100 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:26 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
05:06:26 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 870ms
05:06:26 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
05:06:26 INFO - PROCESS | 1348 | 1465041986949 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:26 INFO - PROCESS | 1348 | 1465041986981 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:27 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
05:06:27 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 830ms
05:06:27 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
05:06:27 INFO - PROCESS | 1348 | 1465041987782 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:27 INFO - PROCESS | 1348 | 1465041987812 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:28 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
05:06:28 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 771ms
05:06:28 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
05:06:28 INFO - PROCESS | 1348 | 1465041988557 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:28 INFO - PROCESS | 1348 | 1465041988585 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:29 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
05:06:29 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 730ms
05:06:29 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
05:06:29 INFO - PROCESS | 1348 | 1465041989300 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:29 INFO - PROCESS | 1348 | 1465041989332 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:30 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:06:30 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 770ms
05:06:30 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
05:06:30 INFO - PROCESS | 1348 | 1465041990071 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:30 INFO - PROCESS | 1348 | 1465041990098 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:30 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:06:30 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 733ms
05:06:30 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
05:06:30 INFO - PROCESS | 1348 | 1465041990807 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:30 INFO - PROCESS | 1348 | 1465041990832 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:31 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
05:06:31 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 730ms
05:06:31 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
05:06:31 INFO - PROCESS | 1348 | 1465041991541 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:31 INFO - PROCESS | 1348 | 1465041991572 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:32 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
05:06:32 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 730ms
05:06:32 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
05:06:32 INFO - PROCESS | 1348 | 1465041992273 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:32 INFO - PROCESS | 1348 | 1465041992297 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:33 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
05:06:33 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 730ms
05:06:33 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
05:06:33 INFO - PROCESS | 1348 | 1465041993006 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:33 INFO - PROCESS | 1348 | 1465041993032 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:33 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
05:06:33 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 670ms
05:06:33 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
05:06:33 INFO - PROCESS | 1348 | 1465041993683 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:33 INFO - PROCESS | 1348 | 1465041993714 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:34 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
05:06:34 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 870ms
05:06:34 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
05:06:34 INFO - PROCESS | 1348 | 1465041994558 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:34 INFO - PROCESS | 1348 | 1465041994585 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:35 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
05:06:35 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 670ms
05:06:35 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
05:06:35 INFO - PROCESS | 1348 | 1465041995234 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:35 INFO - PROCESS | 1348 | 1465041995261 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:36 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
05:06:36 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 871ms
05:06:36 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
05:06:36 INFO - PROCESS | 1348 | 1465041996108 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:36 INFO - PROCESS | 1348 | 1465041996135 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:36 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:06:36 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 870ms
05:06:36 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
05:06:36 INFO - PROCESS | 1348 | 1465041996981 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:37 INFO - PROCESS | 1348 | 1465041997006 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:37 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:06:37 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 830ms
05:06:37 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
05:06:37 INFO - PROCESS | 1348 | 1465041997814 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:37 INFO - PROCESS | 1348 | 1465041997846 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:38 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
05:06:38 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 830ms
05:06:38 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
05:06:38 INFO - PROCESS | 1348 | 1465041998647 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:38 INFO - PROCESS | 1348 | 1465041998671 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:39 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
05:06:39 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 771ms
05:06:39 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
05:06:39 INFO - PROCESS | 1348 | 1465041999420 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:39 INFO - PROCESS | 1348 | 1465041999445 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:40 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
05:06:40 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 830ms
05:06:40 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
05:06:40 INFO - PROCESS | 1348 | 1465042000255 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:40 INFO - PROCESS | 1348 | 1465042000285 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:40 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
05:06:40 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 730ms
05:06:41 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
05:06:41 INFO - PROCESS | 1348 | 1465042000988 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:41 INFO - PROCESS | 1348 | 1465042001015 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:41 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
05:06:41 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 731ms
05:06:41 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
05:06:41 INFO - PROCESS | 1348 | 1465042001726 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:41 INFO - PROCESS | 1348 | 1465042001761 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:42 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
05:06:42 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 670ms
05:06:42 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
05:06:42 INFO - PROCESS | 1348 | 1465042002397 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:42 INFO - PROCESS | 1348 | 1465042002430 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:43 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
05:06:43 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 770ms
05:06:43 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
05:06:43 INFO - PROCESS | 1348 | 1465042003170 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:43 INFO - PROCESS | 1348 | 1465042003194 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:44 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
05:06:44 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 870ms
05:06:44 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
05:06:44 INFO - PROCESS | 1348 | 1465042004044 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:44 INFO - PROCESS | 1348 | 1465042004075 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:44 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
05:06:44 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 830ms
05:06:44 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
05:06:44 INFO - PROCESS | 1348 | 1465042004876 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:44 INFO - PROCESS | 1348 | 1465042004900 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:45 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
05:06:45 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 871ms
05:06:45 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
05:06:45 INFO - PROCESS | 1348 | 1465042005787 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:45 INFO - PROCESS | 1348 | 1465042005819 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:46 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
05:06:46 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 710ms
05:06:46 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
05:06:46 INFO - PROCESS | 1348 | 1465042006505 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:46 INFO - PROCESS | 1348 | 1465042006534 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:47 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
05:06:47 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 830ms
05:06:47 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
05:06:47 INFO - PROCESS | 1348 | 1465042007339 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:47 INFO - PROCESS | 1348 | 1465042007366 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:48 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
05:06:48 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1064ms
05:06:48 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
05:06:48 INFO - PROCESS | 1348 | 1465042008409 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:48 INFO - PROCESS | 1348 | 1465042008444 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:49 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
05:06:49 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 830ms
05:06:49 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
05:06:49 INFO - PROCESS | 1348 | 1465042009240 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:49 INFO - PROCESS | 1348 | 1465042009267 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:49 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
05:06:49 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 670ms
05:06:49 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
05:06:49 INFO - PROCESS | 1348 | 1465042009913 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:49 INFO - PROCESS | 1348 | 1465042009938 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:50 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
05:06:50 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 830ms
05:06:50 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
05:06:50 INFO - PROCESS | 1348 | 1465042010747 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:50 INFO - PROCESS | 1348 | 1465042010778 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:51 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
05:06:51 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 830ms
05:06:51 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
05:06:51 INFO - PROCESS | 1348 | 1465042011579 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:51 INFO - PROCESS | 1348 | 1465042011604 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:52 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
05:06:52 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 830ms
05:06:52 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
05:06:52 INFO - PROCESS | 1348 | 1465042012414 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:52 INFO - PROCESS | 1348 | 1465042012447 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:53 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
05:06:53 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 730ms
05:06:53 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
05:06:53 INFO - PROCESS | 1348 | 1465042013150 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:53 INFO - PROCESS | 1348 | 1465042013177 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:53 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
05:06:53 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 770ms
05:06:53 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
05:06:53 INFO - PROCESS | 1348 | 1465042013927 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:53 INFO - PROCESS | 1348 | 1465042013953 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:54 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
05:06:54 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 670ms
05:06:54 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
05:06:54 INFO - PROCESS | 1348 | 1465042014601 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:54 INFO - PROCESS | 1348 | 1465042014636 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:55 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
05:06:55 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 772ms
05:06:55 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
05:06:55 INFO - PROCESS | 1348 | 1465042015372 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:55 INFO - PROCESS | 1348 | 1465042015397 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:56 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
05:06:56 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 831ms
05:06:56 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
05:06:56 INFO - PROCESS | 1348 | 1465042016206 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:56 INFO - PROCESS | 1348 | 1465042016236 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:56 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
05:06:56 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 670ms
05:06:56 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
05:06:56 INFO - PROCESS | 1348 | 1465042016882 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:56 INFO - PROCESS | 1348 | 1465042016906 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:57 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
05:06:57 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 870ms
05:06:57 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
05:06:57 INFO - PROCESS | 1348 | 1465042017751 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:57 INFO - PROCESS | 1348 | 1465042017776 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:58 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
05:06:58 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 771ms
05:06:58 INFO - PROCESS | 1348 | 1465042018561 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:58 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
05:06:58 INFO - PROCESS | 1348 | 1465042018593 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:59 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
05:06:59 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 810ms
05:06:59 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
05:06:59 INFO - PROCESS | 1348 | 1465042019382 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:06:59 INFO - PROCESS | 1348 | 1465042019408 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:00 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
05:07:00 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 871ms
05:07:00 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
05:07:00 INFO - PROCESS | 1348 | 1465042020257 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:00 INFO - PROCESS | 1348 | 1465042020283 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:01 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
05:07:01 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 830ms
05:07:01 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
05:07:01 INFO - PROCESS | 1348 | 1465042021087 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:01 INFO - PROCESS | 1348 | 1465042021114 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:01 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
05:07:01 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 770ms
05:07:01 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
05:07:01 INFO - PROCESS | 1348 | 1465042021861 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:01 INFO - PROCESS | 1348 | 1465042021885 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:02 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
05:07:02 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 870ms
05:07:02 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
05:07:02 INFO - PROCESS | 1348 | 1465042022735 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:02 INFO - PROCESS | 1348 | 1465042022766 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:03 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
05:07:03 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 830ms
05:07:03 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
05:07:03 INFO - PROCESS | 1348 | 1465042023566 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:03 INFO - PROCESS | 1348 | 1465042023590 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:04 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
05:07:04 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 830ms
05:07:04 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
05:07:04 INFO - PROCESS | 1348 | 1465042024400 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:04 INFO - PROCESS | 1348 | 1465042024424 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:05 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
05:07:05 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 871ms
05:07:05 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
05:07:05 INFO - PROCESS | 1348 | 1465042025275 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:05 INFO - PROCESS | 1348 | 1465042025306 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
05:07:06 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 931ms
05:07:06 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
05:07:06 INFO - PROCESS | 1348 | 1465042026212 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:06 INFO - PROCESS | 1348 | 1465042026238 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
05:07:07 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 870ms
05:07:07 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
05:07:07 INFO - PROCESS | 1348 | 1465042027089 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:07 INFO - PROCESS | 1348 | 1465042027120 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
05:07:07 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 830ms
05:07:07 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
05:07:07 INFO - PROCESS | 1348 | 1465042027922 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:07 INFO - PROCESS | 1348 | 1465042027949 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
05:07:08 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 770ms
05:07:08 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
05:07:08 INFO - PROCESS | 1348 | 1465042028692 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:08 INFO - PROCESS | 1348 | 1465042028716 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
05:07:09 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1167ms
05:07:09 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
05:07:09 INFO - PROCESS | 1348 | 1465042029863 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:09 INFO - PROCESS | 1348 | 1465042029892 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
05:07:10 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 730ms
05:07:10 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
05:07:10 INFO - PROCESS | 1348 | 1465042030598 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:10 INFO - PROCESS | 1348 | 1465042030622 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
05:07:11 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 770ms
05:07:11 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
05:07:11 INFO - PROCESS | 1348 | 1465042031387 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:11 INFO - PROCESS | 1348 | 1465042031418 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
05:07:12 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 930ms
05:07:12 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
05:07:12 INFO - PROCESS | 1348 | 1465042032324 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:12 INFO - PROCESS | 1348 | 1465042032350 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
05:07:13 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 770ms
05:07:13 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
05:07:13 INFO - PROCESS | 1348 | 1465042033097 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:13 INFO - PROCESS | 1348 | 1465042033124 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
05:07:13 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 730ms
05:07:13 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
05:07:13 INFO - PROCESS | 1348 | 1465042033828 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:13 INFO - PROCESS | 1348 | 1465042033854 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
05:07:14 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 871ms
05:07:14 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
05:07:14 INFO - PROCESS | 1348 | 1465042034702 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:14 INFO - PROCESS | 1348 | 1465042034726 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
05:07:15 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 670ms
05:07:15 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
05:07:15 INFO - PROCESS | 1348 | 1465042035376 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:15 INFO - PROCESS | 1348 | 1465042035407 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:16 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
05:07:16 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 771ms
05:07:16 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
05:07:16 INFO - PROCESS | 1348 | 1465042036149 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:16 INFO - PROCESS | 1348 | 1465042036172 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:23 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
05:07:23 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
05:07:23 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
05:07:23 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
05:07:23 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
05:07:23 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
05:07:23 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
05:07:23 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
05:07:23 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
05:07:23 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
05:07:23 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
05:07:23 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
05:07:23 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 7219ms
05:07:23 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
05:07:23 INFO - PROCESS | 1348 | 1465042043372 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:23 INFO - PROCESS | 1348 | 1465042043399 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:26 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
05:07:26 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
05:07:26 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
05:07:26 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
05:07:26 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 2677ms
05:07:26 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
05:07:26 INFO - PROCESS | 1348 | 1465042046054 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:26 INFO - PROCESS | 1348 | 1465042046082 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:27 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
05:07:27 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 971ms
05:07:27 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
05:07:27 INFO - PROCESS | 1348 | 1465042047032 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:27 INFO - PROCESS | 1348 | 1465042047059 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:27 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
05:07:27 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 870ms
05:07:27 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
05:07:27 INFO - PROCESS | 1348 | 1465042047908 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:27 INFO - PROCESS | 1348 | 1465042047935 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:28 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
05:07:28 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 771ms
05:07:28 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
05:07:28 INFO - PROCESS | 1348 | 1465042048684 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:28 INFO - PROCESS | 1348 | 1465042048710 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:29 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
05:07:29 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 830ms
05:07:29 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
05:07:29 INFO - PROCESS | 1348 | 1465042049520 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:29 INFO - PROCESS | 1348 | 1465042049547 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
05:07:30 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 771ms
05:07:30 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
05:07:30 INFO - PROCESS | 1348 | 1465042050295 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:30 INFO - PROCESS | 1348 | 1465042050323 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
05:07:31 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 731ms
05:07:31 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
05:07:31 INFO - PROCESS | 1348 | 1465042051029 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:31 INFO - PROCESS | 1348 | 1465042051055 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
05:07:31 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 730ms
05:07:31 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
05:07:31 INFO - PROCESS | 1348 | 1465042051766 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:31 INFO - PROCESS | 1348 | 1465042051792 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
05:07:32 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 671ms
05:07:32 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
05:07:32 INFO - PROCESS | 1348 | 1465042052438 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:32 INFO - PROCESS | 1348 | 1465042052468 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:33 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:07:33 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 730ms
05:07:33 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
05:07:33 INFO - PROCESS | 1348 | 1465042053171 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:33 INFO - PROCESS | 1348 | 1465042053195 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:33 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
05:07:33 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 171ms
05:07:33 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
05:07:33 INFO - PROCESS | 1348 | 1465042053346 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:33 INFO - PROCESS | 1348 | 1465042053380 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:33 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
05:07:33 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
05:07:33 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
05:07:33 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 171ms
05:07:33 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
05:07:33 INFO - PROCESS | 1348 | 1465042053523 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:33 INFO - PROCESS | 1348 | 1465042053555 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:34 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
05:07:34 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 930ms
05:07:34 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
05:07:34 INFO - PROCESS | 1348 | 1465042054456 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:34 INFO - PROCESS | 1348 | 1465042054480 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:35 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
05:07:35 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 930ms
05:07:35 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
05:07:35 INFO - PROCESS | 1348 | 1465042055388 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:35 INFO - PROCESS | 1348 | 1465042055413 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:36 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
05:07:36 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 931ms
05:07:36 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
05:07:36 INFO - PROCESS | 1348 | 1465042056323 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:36 INFO - PROCESS | 1348 | 1465042056391 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:37 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
05:07:37 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
05:07:37 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 970ms
05:07:37 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
05:07:37 INFO - PROCESS | 1348 | 1465042057299 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:37 INFO - PROCESS | 1348 | 1465042057325 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:38 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
05:07:38 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 730ms
05:07:38 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
05:07:38 INFO - PROCESS | 1348 | 1465042058032 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:38 INFO - PROCESS | 1348 | 1465042058060 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:38 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
05:07:38 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 871ms
05:07:38 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
05:07:38 INFO - PROCESS | 1348 | 1465042058910 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:38 INFO - PROCESS | 1348 | 1465042058936 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:39 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
05:07:39 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 930ms
05:07:39 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
05:07:39 INFO - PROCESS | 1348 | 1465042059840 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:39 INFO - PROCESS | 1348 | 1465042059866 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
05:07:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
05:07:40 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 1018ms
05:07:40 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
05:07:40 INFO - PROCESS | 1348 | 1465042060861 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:40 INFO - PROCESS | 1348 | 1465042060886 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
05:07:41 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 930ms
05:07:41 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
05:07:41 INFO - PROCESS | 1348 | 1465042061795 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:41 INFO - PROCESS | 1348 | 1465042061823 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:42 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
05:07:42 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 830ms
05:07:42 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
05:07:42 INFO - PROCESS | 1348 | 1465042062654 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:42 INFO - PROCESS | 1348 | 1465042062682 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:43 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
05:07:43 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 870ms
05:07:43 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
05:07:43 INFO - PROCESS | 1348 | 1465042063527 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:43 INFO - PROCESS | 1348 | 1465042063553 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:44 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
05:07:44 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 730ms
05:07:44 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
05:07:44 INFO - PROCESS | 1348 | 1465042064260 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:44 INFO - PROCESS | 1348 | 1465042064287 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:45 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
05:07:45 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 1013ms
05:07:45 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
05:07:45 INFO - PROCESS | 1348 | 1465042065281 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:45 INFO - PROCESS | 1348 | 1465042065308 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:46 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
05:07:46 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 1017ms
05:07:46 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
05:07:46 INFO - PROCESS | 1348 | 1465042066297 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:46 INFO - PROCESS | 1348 | 1465042066323 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:47 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
05:07:47 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 730ms
05:07:47 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
05:07:47 INFO - PROCESS | 1348 | 1465042067030 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:47 INFO - PROCESS | 1348 | 1465042067054 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
05:07:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
05:07:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
05:07:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
05:07:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
05:07:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
05:07:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
05:07:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
05:07:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
05:07:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
05:07:49 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
05:07:49 INFO - window.indexedDB.open('test', val);..." did not throw
05:07:49 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
05:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:07:49 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
05:07:49 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
05:07:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
05:07:49 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
05:07:49 INFO - window.indexedDB.open('test', val);..." did not throw
05:07:49 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
05:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:07:49 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
05:07:49 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
05:07:49 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
05:07:49 INFO - window.indexedDB.open('test', val);..." did not throw
05:07:49 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
05:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:07:49 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
05:07:49 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
05:07:49 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
05:07:49 INFO - window.indexedDB.open('test', val);..." did not throw
05:07:49 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
05:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:07:49 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
05:07:49 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
05:07:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
05:07:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
05:07:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
05:07:49 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 2479ms
05:07:49 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
05:07:49 INFO - PROCESS | 1348 | 1465042069513 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:49 INFO - PROCESS | 1348 | 1465042069541 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:50 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
05:07:50 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 670ms
05:07:50 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
05:07:50 INFO - PROCESS | 1348 | 1465042070186 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:50 INFO - PROCESS | 1348 | 1465042070213 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:51 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
05:07:51 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
05:07:51 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1364ms
05:07:51 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
05:07:51 INFO - PROCESS | 1348 | 1465042071558 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:51 INFO - PROCESS | 1348 | 1465042071589 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:52 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
05:07:52 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 730ms
05:07:52 INFO - TEST-START | /IndexedDB/idbindex_count.htm
05:07:52 INFO - PROCESS | 1348 | 1465042072288 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:52 INFO - PROCESS | 1348 | 1465042072315 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:53 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
05:07:53 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 730ms
05:07:53 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
05:07:53 INFO - PROCESS | 1348 | 1465042073021 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:53 INFO - PROCESS | 1348 | 1465042073046 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:53 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
05:07:53 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 670ms
05:07:53 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
05:07:53 INFO - PROCESS | 1348 | 1465042073695 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:53 INFO - PROCESS | 1348 | 1465042073727 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:54 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
05:07:54 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 670ms
05:07:54 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
05:07:54 INFO - PROCESS | 1348 | 1465042074367 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:54 INFO - PROCESS | 1348 | 1465042074391 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:55 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
05:07:55 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 930ms
05:07:55 INFO - TEST-START | /IndexedDB/idbindex_get.htm
05:07:55 INFO - PROCESS | 1348 | 1465042075300 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:55 INFO - PROCESS | 1348 | 1465042075325 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:56 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
05:07:56 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 831ms
05:07:56 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
05:07:56 INFO - PROCESS | 1348 | 1465042076134 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:56 INFO - PROCESS | 1348 | 1465042076164 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:56 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
05:07:56 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 730ms
05:07:56 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
05:07:56 INFO - PROCESS | 1348 | 1465042076868 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:56 INFO - PROCESS | 1348 | 1465042076896 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:57 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
05:07:57 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 670ms
05:07:57 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
05:07:57 INFO - PROCESS | 1348 | 1465042077544 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:57 INFO - PROCESS | 1348 | 1465042077572 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:58 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
05:07:58 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 870ms
05:07:58 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
05:07:58 INFO - PROCESS | 1348 | 1465042078419 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:58 INFO - PROCESS | 1348 | 1465042078446 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:59 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
05:07:59 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 730ms
05:07:59 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
05:07:59 INFO - PROCESS | 1348 | 1465042079149 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:59 INFO - PROCESS | 1348 | 1465042079174 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:59 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
05:07:59 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 770ms
05:07:59 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
05:07:59 INFO - PROCESS | 1348 | 1465042079922 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:07:59 INFO - PROCESS | 1348 | 1465042079952 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:00 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
05:08:00 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 930ms
05:08:00 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
05:08:00 INFO - PROCESS | 1348 | 1465042080857 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:00 INFO - PROCESS | 1348 | 1465042080881 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:01 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
05:08:01 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 630ms
05:08:01 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
05:08:01 INFO - PROCESS | 1348 | 1465042081487 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:01 INFO - PROCESS | 1348 | 1465042081511 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:02 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
05:08:02 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
05:08:02 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
05:08:02 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
05:08:02 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
05:08:02 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
05:08:02 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
05:08:02 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
05:08:02 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
05:08:02 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
05:08:02 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
05:08:02 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
05:08:02 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
05:08:02 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 731ms
05:08:02 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
05:08:02 INFO - PROCESS | 1348 | 1465042082223 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:02 INFO - PROCESS | 1348 | 1465042082251 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:03 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
05:08:03 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
05:08:03 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
05:08:03 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
05:08:03 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
05:08:03 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
05:08:03 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
05:08:03 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
05:08:03 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
05:08:03 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
05:08:03 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
05:08:03 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
05:08:03 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
05:08:03 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 831ms
05:08:03 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
05:08:03 INFO - PROCESS | 1348 | 1465042083060 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:03 INFO - PROCESS | 1348 | 1465042083086 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:03 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
05:08:03 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 830ms
05:08:03 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
05:08:03 INFO - PROCESS | 1348 | 1465042083897 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:03 INFO - PROCESS | 1348 | 1465042083923 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:04 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
05:08:04 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 770ms
05:08:04 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
05:08:04 INFO - PROCESS | 1348 | 1465042084667 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:04 INFO - PROCESS | 1348 | 1465042084693 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:05 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
05:08:05 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 830ms
05:08:05 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
05:08:05 INFO - PROCESS | 1348 | 1465042085500 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:05 INFO - PROCESS | 1348 | 1465042085525 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:06 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
05:08:06 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 831ms
05:08:06 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
05:08:06 INFO - PROCESS | 1348 | 1465042086335 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:06 INFO - PROCESS | 1348 | 1465042086366 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:07 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
05:08:07 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 670ms
05:08:07 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
05:08:07 INFO - PROCESS | 1348 | 1465042087007 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:07 INFO - PROCESS | 1348 | 1465042087031 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:07 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
05:08:07 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 830ms
05:08:07 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
05:08:07 INFO - PROCESS | 1348 | 1465042087840 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:07 INFO - PROCESS | 1348 | 1465042087864 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:08 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
05:08:08 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 830ms
05:08:08 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
05:08:08 INFO - PROCESS | 1348 | 1465042088683 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:08 INFO - PROCESS | 1348 | 1465042088710 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:09 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
05:08:09 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 670ms
05:08:09 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
05:08:09 INFO - PROCESS | 1348 | 1465042089360 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:09 INFO - PROCESS | 1348 | 1465042089386 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:10 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
05:08:10 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 730ms
05:08:10 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
05:08:10 INFO - PROCESS | 1348 | 1465042090096 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:10 INFO - PROCESS | 1348 | 1465042090123 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:10 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
05:08:10 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 670ms
05:08:10 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
05:08:10 INFO - PROCESS | 1348 | 1465042090771 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:10 INFO - PROCESS | 1348 | 1465042090804 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:11 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
05:08:11 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 930ms
05:08:11 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
05:08:11 INFO - PROCESS | 1348 | 1465042091700 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:11 INFO - PROCESS | 1348 | 1465042091725 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:12 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
05:08:12 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 631ms
05:08:12 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
05:08:12 INFO - PROCESS | 1348 | 1465042092335 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:12 INFO - PROCESS | 1348 | 1465042092366 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:13 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
05:08:13 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 670ms
05:08:13 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
05:08:13 INFO - PROCESS | 1348 | 1465042093010 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:13 INFO - PROCESS | 1348 | 1465042093034 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:13 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
05:08:13 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 770ms
05:08:13 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
05:08:13 INFO - PROCESS | 1348 | 1465042093780 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:13 INFO - PROCESS | 1348 | 1465042093804 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:14 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
05:08:14 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 870ms
05:08:14 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
05:08:14 INFO - PROCESS | 1348 | 1465042094654 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:14 INFO - PROCESS | 1348 | 1465042094682 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:15 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
05:08:15 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 730ms
05:08:15 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
05:08:15 INFO - PROCESS | 1348 | 1465042095387 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:15 INFO - PROCESS | 1348 | 1465042095413 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
05:08:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
05:08:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
05:08:15 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 120ms
05:08:15 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
05:08:15 INFO - PROCESS | 1348 | 1465042095511 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:15 INFO - PROCESS | 1348 | 1465042095539 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
05:08:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
05:08:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
05:08:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
05:08:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
05:08:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
05:08:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
05:08:15 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 172ms
05:08:15 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
05:08:15 INFO - PROCESS | 1348 | 1465042095692 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:15 INFO - PROCESS | 1348 | 1465042095720 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
05:08:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
05:08:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
05:08:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
05:08:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
05:08:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
05:08:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
05:08:15 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 171ms
05:08:15 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
05:08:15 INFO - PROCESS | 1348 | 1465042095869 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:15 INFO - PROCESS | 1348 | 1465042095904 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
05:08:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 730ms
05:08:16 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
05:08:16 INFO - PROCESS | 1348 | 1465042096598 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:16 INFO - PROCESS | 1348 | 1465042096622 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add10.htm | IDBObjectStore.add() - Attempt to call 'add' without an key parameter when the object store uses out-of-line keys
05:08:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 730ms
05:08:17 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
05:08:17 INFO - PROCESS | 1348 | 1465042097332 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:17 INFO - PROCESS | 1348 | 1465042097361 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add11.htm | IDBObjectStore.add() - Attempt to add a record where the record's key does not meet the constraints of a valid key
05:08:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 830ms
05:08:18 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
05:08:18 INFO - PROCESS | 1348 | 1465042098164 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:18 INFO - PROCESS | 1348 | 1465042098188 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:18 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:08:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 770ms
05:08:18 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
05:08:18 INFO - PROCESS | 1348 | 1465042098937 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:18 INFO - PROCESS | 1348 | 1465042098963 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08: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:08:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 771ms
05:08:19 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
05:08:19 INFO - PROCESS | 1348 | 1465042099711 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:19 INFO - PROCESS | 1348 | 1465042099740 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08: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:08:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 830ms
05:08:20 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
05:08:20 INFO - PROCESS | 1348 | 1465042100545 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:20 INFO - PROCESS | 1348 | 1465042100572 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:21 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:08:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 870ms
05:08:21 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
05:08:21 INFO - PROCESS | 1348 | 1465042101426 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:21 INFO - PROCESS | 1348 | 1465042101453 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:22 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:08:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 670ms
05:08:22 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
05:08:22 INFO - PROCESS | 1348 | 1465042102104 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:22 INFO - PROCESS | 1348 | 1465042102131 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
05:08:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 830ms
05:08:22 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
05:08:22 INFO - PROCESS | 1348 | 1465042102941 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:22 INFO - PROCESS | 1348 | 1465042102968 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
05:08:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 830ms
05:08:23 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
05:08:23 INFO - PROCESS | 1348 | 1465042103776 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:23 INFO - PROCESS | 1348 | 1465042103801 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
05:08:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 830ms
05:08:24 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
05:08:24 INFO - PROCESS | 1348 | 1465042104639 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:24 INFO - PROCESS | 1348 | 1465042104668 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
05:08:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 830ms
05:08:25 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
05:08:25 INFO - PROCESS | 1348 | 1465042105472 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:25 INFO - PROCESS | 1348 | 1465042105499 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
05:08:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 871ms
05:08:26 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
05:08:26 INFO - PROCESS | 1348 | 1465042106346 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:26 INFO - PROCESS | 1348 | 1465042106373 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
05:08:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 870ms
05:08:27 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
05:08:27 INFO - PROCESS | 1348 | 1465042107222 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:27 INFO - PROCESS | 1348 | 1465042107249 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
05:08:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 830ms
05:08:28 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
05:08:28 INFO - PROCESS | 1348 | 1465042108056 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:28 INFO - PROCESS | 1348 | 1465042108083 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:28 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:08:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 771ms
05:08:28 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
05:08:28 INFO - PROCESS | 1348 | 1465042108830 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:28 INFO - PROCESS | 1348 | 1465042108855 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
05:08:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 870ms
05:08:29 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
05:08:29 INFO - PROCESS | 1348 | 1465042109703 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:29 INFO - PROCESS | 1348 | 1465042109737 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
05:08:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 830ms
05:08:30 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
05:08:30 INFO - PROCESS | 1348 | 1465042110539 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:30 INFO - PROCESS | 1348 | 1465042110563 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:31 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:08:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 730ms
05:08:31 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
05:08:31 INFO - PROCESS | 1348 | 1465042111273 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:31 INFO - PROCESS | 1348 | 1465042111300 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:32 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:08:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 830ms
05:08:32 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
05:08:32 INFO - PROCESS | 1348 | 1465042112106 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:32 INFO - PROCESS | 1348 | 1465042112133 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
05:08:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 831ms
05:08:32 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
05:08:32 INFO - PROCESS | 1348 | 1465042112945 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:32 INFO - PROCESS | 1348 | 1465042112978 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
05:08:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 830ms
05:08:33 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
05:08:33 INFO - PROCESS | 1348 | 1465042113775 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:33 INFO - PROCESS | 1348 | 1465042113802 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
05:08:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 770ms
05:08:34 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
05:08:34 INFO - PROCESS | 1348 | 1465042114548 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:34 INFO - PROCESS | 1348 | 1465042114573 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:35 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:08:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 930ms
05:08:35 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
05:08:35 INFO - PROCESS | 1348 | 1465042115482 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:35 INFO - PROCESS | 1348 | 1465042115512 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
05:08:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 831ms
05:08:36 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
05:08:36 INFO - PROCESS | 1348 | 1465042116314 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:36 INFO - PROCESS | 1348 | 1465042116340 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:37 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:08:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 831ms
05:08:37 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
05:08:37 INFO - PROCESS | 1348 | 1465042117149 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:37 INFO - PROCESS | 1348 | 1465042117193 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:37 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:08:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 730ms
05:08:37 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
05:08:37 INFO - PROCESS | 1348 | 1465042117886 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:37 INFO - PROCESS | 1348 | 1465042117913 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:38 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:08:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 730ms
05:08:38 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
05:08:38 INFO - PROCESS | 1348 | 1465042118623 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:38 INFO - PROCESS | 1348 | 1465042118650 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
05:08:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 830ms
05:08:39 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
05:08:39 INFO - PROCESS | 1348 | 1465042119456 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:39 INFO - PROCESS | 1348 | 1465042119483 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:40 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:08:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 670ms
05:08:40 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
05:08:40 INFO - PROCESS | 1348 | 1465042120129 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:40 INFO - PROCESS | 1348 | 1465042120153 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
05:08:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 730ms
05:08:40 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
05:08:40 INFO - PROCESS | 1348 | 1465042120863 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:40 INFO - PROCESS | 1348 | 1465042120894 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
05:08:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 830ms
05:08:41 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
05:08:41 INFO - PROCESS | 1348 | 1465042121695 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:41 INFO - PROCESS | 1348 | 1465042121720 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
05:08:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 830ms
05:08:42 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
05:08:42 INFO - PROCESS | 1348 | 1465042122528 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:42 INFO - PROCESS | 1348 | 1465042122553 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:43 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:08:43 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
05:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:08:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
05:08:43 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:79:17
05:08:43 INFO - @http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:48:5
05:08:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 671ms
05:08:43 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
05:08:43 INFO - PROCESS | 1348 | 1465042123203 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:43 INFO - PROCESS | 1348 | 1465042123242 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:43 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:08:43 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
05:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:08:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
05:08:43 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:79:17
05:08:43 INFO - @http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:50:5
05:08:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 770ms
05:08:43 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
05:08:43 INFO - PROCESS | 1348 | 1465042123976 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:44 INFO - PROCESS | 1348 | 1465042124002 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
05:08:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 730ms
05:08:44 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
05:08:44 INFO - PROCESS | 1348 | 1465042124710 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:44 INFO - PROCESS | 1348 | 1465042124736 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
05:08:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 731ms
05:08:45 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
05:08:45 INFO - PROCESS | 1348 | 1465042125448 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:45 INFO - PROCESS | 1348 | 1465042125482 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
05:08:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 771ms
05:08:46 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
05:08:46 INFO - PROCESS | 1348 | 1465042126219 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:46 INFO - PROCESS | 1348 | 1465042126246 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
05:08:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 770ms
05:08:47 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
05:08:47 INFO - PROCESS | 1348 | 1465042126992 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:47 INFO - PROCESS | 1348 | 1465042127017 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
05:08:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 930ms
05:08:47 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
05:08:47 INFO - PROCESS | 1348 | 1465042127925 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:47 INFO - PROCESS | 1348 | 1465042127956 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
05:08:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 830ms
05:08:48 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
05:08:48 INFO - PROCESS | 1348 | 1465042128758 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:48 INFO - PROCESS | 1348 | 1465042128782 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
05:08:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 830ms
05:08:49 INFO - PROCESS | 1348 | 1465042129628 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:49 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
05:08:49 INFO - PROCESS | 1348 | 1465042129656 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:50 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:08:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 870ms
05:08:50 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
05:08:50 INFO - PROCESS | 1348 | 1465042130507 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:50 INFO - PROCESS | 1348 | 1465042130534 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:51 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:08:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 770ms
05:08:51 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
05:08:51 INFO - PROCESS | 1348 | 1465042131280 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:51 INFO - PROCESS | 1348 | 1465042131307 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
05:08:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 1220ms
05:08:52 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
05:08:52 INFO - PROCESS | 1348 | 1465042132507 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:52 INFO - PROCESS | 1348 | 1465042132532 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
05:08:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 770ms
05:08:53 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
05:08:53 INFO - PROCESS | 1348 | 1465042133278 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:53 INFO - PROCESS | 1348 | 1465042133303 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
05:08:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 770ms
05:08:54 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
05:08:54 INFO - PROCESS | 1348 | 1465042134051 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:54 INFO - PROCESS | 1348 | 1465042134075 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
05:08:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 830ms
05:08:54 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
05:08:54 INFO - PROCESS | 1348 | 1465042134886 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:54 INFO - PROCESS | 1348 | 1465042134916 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
05:08:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 831ms
05:08:55 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
05:08:55 INFO - PROCESS | 1348 | 1465042135719 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:55 INFO - PROCESS | 1348 | 1465042135789 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
05:08:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 770ms
05:08:56 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
05:08:56 INFO - PROCESS | 1348 | 1465042136492 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:56 INFO - PROCESS | 1348 | 1465042136518 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
05:08:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 870ms
05:08:57 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
05:08:57 INFO - PROCESS | 1348 | 1465042137365 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:57 INFO - PROCESS | 1348 | 1465042137392 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
05:08:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 870ms
05:08:58 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
05:08:58 INFO - PROCESS | 1348 | 1465042138245 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:58 INFO - PROCESS | 1348 | 1465042138272 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
05:08:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 730ms
05:08:58 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
05:08:59 INFO - PROCESS | 1348 | 1465042138976 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:59 INFO - PROCESS | 1348 | 1465042139003 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
05:08:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
05:08:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
05:08:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
05:08:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
05:08:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
05:08:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
05:08:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
05:08:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
05:08:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
05:08:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
05:08:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
05:08:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 731ms
05:08:59 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
05:08:59 INFO - PROCESS | 1348 | 1465042139710 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:08:59 INFO - PROCESS | 1348 | 1465042139735 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
05:09:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
05:09:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
05:09:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
05:09:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
05:09:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
05:09:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
05:09:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
05:09:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
05:09:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
05:09:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
05:09:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
05:09:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 773ms
05:09:00 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
05:09:00 INFO - PROCESS | 1348 | 1465042140486 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:00 INFO - PROCESS | 1348 | 1465042140516 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
05:09:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 770ms
05:09:01 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
05:09:01 INFO - PROCESS | 1348 | 1465042141259 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:01 INFO - PROCESS | 1348 | 1465042141284 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
05:09:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 830ms
05:09:02 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
05:09:02 INFO - PROCESS | 1348 | 1465042142104 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:02 INFO - PROCESS | 1348 | 1465042142132 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
05:09:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 833ms
05:09:02 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
05:09:02 INFO - PROCESS | 1348 | 1465042142942 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:02 INFO - PROCESS | 1348 | 1465042142969 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
05:09:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
05:09:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
05:09:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
05:09:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
05:09:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 2870ms
05:09:05 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
05:09:05 INFO - PROCESS | 1348 | 1465042145814 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:05 INFO - PROCESS | 1348 | 1465042145841 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
05:09:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 871ms
05:09:06 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
05:09:06 INFO - PROCESS | 1348 | 1465042146692 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:06 INFO - PROCESS | 1348 | 1465042146718 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:07 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:09:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 770ms
05:09:07 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
05:09:07 INFO - PROCESS | 1348 | 1465042147462 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:07 INFO - PROCESS | 1348 | 1465042147489 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:08 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:09:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 771ms
05:09:08 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
05:09:08 INFO - PROCESS | 1348 | 1465042148237 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:08 INFO - PROCESS | 1348 | 1465042148306 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:09 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:09:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 870ms
05:09:09 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
05:09:09 INFO - PROCESS | 1348 | 1465042149111 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:09 INFO - PROCESS | 1348 | 1465042149138 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:09 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:09:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 770ms
05:09:09 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
05:09:09 INFO - PROCESS | 1348 | 1465042149884 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:09 INFO - PROCESS | 1348 | 1465042149910 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:10 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:09:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 870ms
05:09:10 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
05:09:10 INFO - PROCESS | 1348 | 1465042150761 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:10 INFO - PROCESS | 1348 | 1465042150793 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:11 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:09:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 830ms
05:09:11 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
05:09:11 INFO - PROCESS | 1348 | 1465042151591 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:11 INFO - PROCESS | 1348 | 1465042151617 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:12 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:09:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 670ms
05:09:12 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
05:09:12 INFO - PROCESS | 1348 | 1465042152265 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:12 INFO - PROCESS | 1348 | 1465042152289 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
05:09:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 930ms
05:09:13 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
05:09:13 INFO - PROCESS | 1348 | 1465042153200 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:13 INFO - PROCESS | 1348 | 1465042153230 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
05:09:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 830ms
05:09:14 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
05:09:14 INFO - PROCESS | 1348 | 1465042154032 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:14 INFO - PROCESS | 1348 | 1465042154055 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
05:09:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 830ms
05:09:14 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
05:09:14 INFO - PROCESS | 1348 | 1465042154881 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:14 INFO - PROCESS | 1348 | 1465042154909 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
05:09:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 831ms
05:09:15 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
05:09:15 INFO - PROCESS | 1348 | 1465042155718 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:15 INFO - PROCESS | 1348 | 1465042155746 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
05:09:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 830ms
05:09:16 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
05:09:16 INFO - PROCESS | 1348 | 1465042156554 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:16 INFO - PROCESS | 1348 | 1465042156581 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
05:09:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 831ms
05:09:17 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
05:09:17 INFO - PROCESS | 1348 | 1465042157387 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:17 INFO - PROCESS | 1348 | 1465042157413 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
05:09:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 870ms
05:09:18 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
05:09:18 INFO - PROCESS | 1348 | 1465042158262 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:18 INFO - PROCESS | 1348 | 1465042158286 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:19 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:09:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 770ms
05:09:19 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
05:09:19 INFO - PROCESS | 1348 | 1465042159035 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:19 INFO - PROCESS | 1348 | 1465042159066 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:19 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
05:09:19 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 830ms
05:09:19 INFO - TEST-START | /IndexedDB/idbtransaction.htm
05:09:19 INFO - PROCESS | 1348 | 1465042159868 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:19 INFO - PROCESS | 1348 | 1465042159892 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:20 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
05:09:20 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
05:09:20 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 670ms
05:09:20 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
05:09:20 INFO - PROCESS | 1348 | 1465042160541 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:20 INFO - PROCESS | 1348 | 1465042160566 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:21 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
05:09:21 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 670ms
05:09:21 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
05:09:21 INFO - PROCESS | 1348 | 1465042161215 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:21 INFO - PROCESS | 1348 | 1465042161243 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:25 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
05:09:25 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
05:09:25 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
05:09:25 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
05:09:25 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
05:09:25 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
05:09:25 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
05:09:25 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
05:09:25 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 4624ms
05:09:25 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
05:09:25 INFO - PROCESS | 1348 | 1465042165845 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:25 INFO - PROCESS | 1348 | 1465042165871 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:26 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
05:09:26 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 870ms
05:09:26 INFO - TEST-START | /IndexedDB/index_sort_order.htm
05:09:26 INFO - PROCESS | 1348 | 1465042166722 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:26 INFO - PROCESS | 1348 | 1465042166748 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:27 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
05:09:27 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 730ms
05:09:27 INFO - TEST-START | /IndexedDB/interfaces.html
05:09:27 INFO - PROCESS | 1348 | 1465042167453 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:27 INFO - PROCESS | 1348 | 1465042167482 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
05:09:27 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:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
05:09:27 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:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
05:09:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
05:09:27 INFO - TEST-OK | /IndexedDB/interfaces.html | took 325ms
05:09:27 INFO - TEST-START | /IndexedDB/interfaces.worker
05:09:27 INFO - PROCESS | 1348 | 1465042167783 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:27 INFO - PROCESS | 1348 | 1465042167814 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
05:09:28 INFO - {}
05:09:28 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:09:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
05:09:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:09:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:09:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
05:09:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
05:09:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:09:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:09:28 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
05:09:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:9:1
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
05:09:28 INFO - {}
05:09:28 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:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
05:09:28 INFO - {}
05:09:28 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:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
05:09:28 INFO - {}
05:09:28 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 405ms
05:09:28 INFO - TEST-START | /IndexedDB/key_invalid.htm
05:09:28 INFO - PROCESS | 1348 | 1465042168195 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:28 INFO - PROCESS | 1348 | 1465042168224 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
05:09:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
05:09:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
05:09:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
05:09:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
05:09:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
05:09:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
05:09:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
05:09:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
05:09:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
05:09:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
05:09:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
05:09:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
05:09:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
05:09:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
05:09:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
05:09:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
05:09:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
05:09:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
05:09:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
05:09:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
05:09:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
05:09:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
05:09:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
05:09:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
05:09:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
05:09:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
05:09:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
05:09:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
05:09:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
05:09:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
05:09:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
05:09:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
05:09:28 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
05:09:28 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 677ms
05:09:28 INFO - TEST-START | /IndexedDB/key_valid.html
05:09:28 INFO - PROCESS | 1348 | 1465042168873 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:28 INFO - PROCESS | 1348 | 1465042168900 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
05:09:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
05:09:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
05:09:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
05:09:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
05:09:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
05:09:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
05:09:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
05:09:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
05:09:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
05:09:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
05:09:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
05:09:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
05:09:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
05:09:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
05:09:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
05:09:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
05:09:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
05:09:39 INFO - TEST-OK | /IndexedDB/key_valid.html | took 10771ms
05:09:39 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
05:09:39 INFO - PROCESS | 1348 | 1465042179650 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:39 INFO - PROCESS | 1348 | 1465042179719 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:40 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
05:09:40 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 930ms
05:09:40 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
05:09:40 INFO - PROCESS | 1348 | 1465042180583 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:40 INFO - PROCESS | 1348 | 1465042180610 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:41 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
05:09:41 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 870ms
05:09:41 INFO - TEST-START | /IndexedDB/keygenerator.htm
05:09:41 INFO - PROCESS | 1348 | 1465042181457 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:41 INFO - PROCESS | 1348 | 1465042181484 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:43 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
05:09:43 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
05:09:43 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
05:09:43 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 1932ms
05:09:43 INFO - TEST-START | /IndexedDB/keyorder.htm
05:09:43 INFO - PROCESS | 1348 | 1465042183396 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:43 INFO - PROCESS | 1348 | 1465042183422 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
05:09:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
05:09:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
05:09:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
05:09:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
05:09:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
05:09:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
05:09:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
05:09:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
05:09:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
05:09:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
05:09:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
05:09:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
05:09:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
05:09:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
05:09:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
05:09:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
05:09:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
05:09:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
05:09:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
05:09:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
05:09:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
05:09:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
05:09:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
05:09:44 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 882ms
05:09:44 INFO - TEST-START | /IndexedDB/keypath.htm
05:09:44 INFO - PROCESS | 1348 | 1465042184277 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:44 INFO - PROCESS | 1348 | 1465042184306 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
05:09:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
05:09:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
05:09:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
05:09:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
05:09:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
05:09:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
05:09:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
05:09:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
05:09:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
05:09:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
05:09:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
05:09:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
05:09:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
05:09:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
05:09:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
05:09:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
05:09:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
05:09:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
05:09:45 INFO - TEST-OK | /IndexedDB/keypath.htm | took 872ms
05:09:45 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
05:09:45 INFO - PROCESS | 1348 | 1465042185153 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:45 INFO - PROCESS | 1348 | 1465042185177 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:45 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
05:09:45 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
05:09:45 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
05:09:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
05:09:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
05:09:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
05:09:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
05:09:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
05:09:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
05:09:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
05:09:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
05:09:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
05:09:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
05:09:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
05:09:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
05:09:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
05:09:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
05:09:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
05:09:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
05:09:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
05:09:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
05:09:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
05:09:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
05:09:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
05:09:46 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 834ms
05:09:46 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
05:09:46 INFO - PROCESS | 1348 | 1465042185990 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:46 INFO - PROCESS | 1348 | 1465042186061 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:47 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
05:09:47 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
05:09:47 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
05:09:47 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 1820ms
05:09:47 INFO - TEST-START | /IndexedDB/list_ordering.htm
05:09:47 INFO - PROCESS | 1348 | 1465042187815 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:47 INFO - PROCESS | 1348 | 1465042187842 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:49 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
05:09:49 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
05:09:49 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
05:09:49 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 2016ms
05:09:49 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
05:09:49 INFO - PROCESS | 1348 | 1465042189836 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:49 INFO - PROCESS | 1348 | 1465042189861 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:50 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
05:09:50 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 830ms
05:09:50 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
05:09:50 INFO - PROCESS | 1348 | 1465042190671 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:50 INFO - PROCESS | 1348 | 1465042190698 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:51 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
05:09:51 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 870ms
05:09:51 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
05:09:51 INFO - PROCESS | 1348 | 1465042191542 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:51 INFO - PROCESS | 1348 | 1465042191567 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:52 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
05:09:52 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 870ms
05:09:52 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
05:09:52 INFO - PROCESS | 1348 | 1465042192416 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:52 INFO - PROCESS | 1348 | 1465042192445 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:53 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
05:09:53 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 730ms
05:09:53 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
05:09:53 INFO - PROCESS | 1348 | 1465042193152 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:53 INFO - PROCESS | 1348 | 1465042193178 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:54 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
05:09:54 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 1014ms
05:09:54 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
05:09:54 INFO - PROCESS | 1348 | 1465042194173 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:54 INFO - PROCESS | 1348 | 1465042194200 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:55 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
05:09:55 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 870ms
05:09:55 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
05:09:55 INFO - PROCESS | 1348 | 1465042195043 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:55 INFO - PROCESS | 1348 | 1465042195069 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:55 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
05:09:55 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 671ms
05:09:55 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
05:09:55 INFO - PROCESS | 1348 | 1465042195716 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:55 INFO - PROCESS | 1348 | 1465042195741 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:56 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
05:09:56 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 830ms
05:09:56 INFO - TEST-START | /IndexedDB/value.htm
05:09:56 INFO - PROCESS | 1348 | 1465042196551 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:56 INFO - PROCESS | 1348 | 1465042196581 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:57 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
05:09:57 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
05:09:57 INFO - TEST-OK | /IndexedDB/value.htm | took 1318ms
05:09:57 INFO - TEST-START | /IndexedDB/value_recursive.htm
05:09:57 INFO - PROCESS | 1348 | 1465042197873 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:57 INFO - PROCESS | 1348 | 1465042197896 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:59 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
05:09:59 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
05:09:59 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
05:09:59 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 2020ms
05:09:59 INFO - TEST-START | /IndexedDB/writer-starvation.htm
05:09:59 INFO - PROCESS | 1348 | 1465042199898 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:09:59 INFO - PROCESS | 1348 | 1465042199924 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:00 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
05:10:00 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 1068ms
05:10:00 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
05:10:00 INFO - PROCESS | 1348 | 1465042200970 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:01 INFO - PROCESS | 1348 | 1465042201010 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:01 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
05:10:01 INFO - {}
05:10:01 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
05:10:01 INFO - {}
05:10:01 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
05:10:01 INFO - {}
05:10:01 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
05:10:01 INFO - {}
05:10:01 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 230ms
05:10:01 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
05:10:01 INFO - PROCESS | 1348 | 1465042201211 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:01 INFO - PROCESS | 1348 | 1465042201240 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:01 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
05:10:01 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
05:10:01 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
05:10:01 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
05:10:01 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 171ms
05:10:01 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
05:10:01 INFO - PROCESS | 1348 | 1465042201390 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:01 INFO - PROCESS | 1348 | 1465042201417 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
05:10:01 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 193ms
05:10:01 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
05:10:01 INFO - PROCESS | 1348 | 1465042201581 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:01 INFO - PROCESS | 1348 | 1465042201607 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
05:10:01 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:10:01 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
05:10:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:10:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:10:01 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
05:10:01 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:10:01 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
05:10:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:10:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:10:01 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
05:10:01 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 179ms
05:10:01 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
05:10:01 INFO - PROCESS | 1348 | 1465042201767 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:01 INFO - PROCESS | 1348 | 1465042201803 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:01 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:10:01 INFO - [native code]
05:10:01 INFO - }" but got function "function () {
05:10:01 INFO - }"
05:10:01 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
05:10:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:10:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:10:01 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
05:10:01 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
05:10:01 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:10:01 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
05:10:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:10:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:10:01 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
05:10:01 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
05:10:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
05:10:01 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 171ms
05:10:01 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
05:10:01 INFO - PROCESS | 1348 | 1465042201942 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:01 INFO - PROCESS | 1348 | 1465042201968 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:02 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:10:02 INFO - [native code]
05:10:02 INFO - }" but got function "function () {
05:10:02 INFO - }"
05:10:02 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
05:10:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:10:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:10:02 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
05:10:02 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
05:10:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
05:10:02 INFO - {}
05:10:02 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:10:02 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
05:10:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:10:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:10:02 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
05:10:02 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
05:10:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
05:10:02 INFO - {}
05:10:02 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 171ms
05:10:02 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
05:10:02 INFO - PROCESS | 1348 | 1465042202123 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:02 INFO - PROCESS | 1348 | 1465042202148 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
05:10:02 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
05:10:02 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
05:10:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:10:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:10:02 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
05:10:02 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
05:10:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
05:10:02 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
05:10:02 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
05:10:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:10:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:10:02 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
05:10:02 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
05:10:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
05:10:02 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:10:02 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
05:10:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:10:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:10:02 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
05:10:02 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
05:10:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
05:10:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
05:10:02 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
05:10:02 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
05:10:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:10:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:10:02 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
05:10:02 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
05:10:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
05:10:02 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
05:10:02 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
05:10:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:10:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:10:02 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
05:10:02 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
05:10:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
05:10:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
05:10:02 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
05:10:02 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
05:10:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:10:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:10:02 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
05:10:02 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
05:10:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
05:10:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
05:10:02 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:10:02 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
05:10:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:10:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:10:02 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
05:10:02 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
05:10:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
05:10:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
05:10:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
05:10:02 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
05:10:02 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
05:10:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:10:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:10:02 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
05:10:02 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
05:10:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
05:10:02 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 182ms
05:10:02 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
05:10:02 INFO - PROCESS | 1348 | 1465042202311 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:02 INFO - PROCESS | 1348 | 1465042202341 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
05:10:02 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 120ms
05:10:02 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
05:10:02 INFO - PROCESS | 1348 | 1465042202438 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:02 INFO - PROCESS | 1348 | 1465042202464 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
05:10:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
05:10:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
05:10:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
05:10:02 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 171ms
05:10:02 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
05:10:02 INFO - PROCESS | 1348 | 1465042202610 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:02 INFO - PROCESS | 1348 | 1465042202641 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:02 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
05:10:02 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
05:10:02 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
05:10:02 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
05:10:02 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
05:10:02 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
05:10:02 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
05:10:02 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
05:10:02 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
05:10:02 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
05:10:02 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
05:10:02 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
05:10:02 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
05:10:02 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
05:10:02 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
05:10:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:10:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:10:02 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
05:10:02 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 172ms
05:10:02 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
05:10:02 INFO - PROCESS | 1348 | 1465042202793 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:02 INFO - PROCESS | 1348 | 1465042202820 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:03 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
05:10:03 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
05:10:03 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
05:10:03 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
05:10:03 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
05:10:03 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1177ms
05:10:03 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
05:10:03 INFO - PROCESS | 1348 | 1465042203975 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:04 INFO - PROCESS | 1348 | 1465042204001 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:05 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
05:10:05 INFO - {}
05:10:05 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
05:10:05 INFO - {}
05:10:05 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
05:10:05 INFO - {}
05:10:05 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
05:10:05 INFO - {}
05:10:05 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
05:10:05 INFO - {}
05:10:05 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1182ms
05:10:05 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
05:10:05 INFO - PROCESS | 1348 | 1465042205161 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:05 INFO - PROCESS | 1348 | 1465042205199 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:05 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
05:10:05 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 431ms
05:10:05 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
05:10:05 INFO - PROCESS | 1348 | 1465042205597 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:05 INFO - PROCESS | 1348 | 1465042205625 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:05 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
05:10:05 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
05:10:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:10:05 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
05:10:05 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 171ms
05:10:05 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
05:10:05 INFO - PROCESS | 1348 | 1465042205779 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:05 INFO - PROCESS | 1348 | 1465042205820 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:15 INFO - PROCESS | 1348 | MARIONETTE LOG: INFO: Timeout fired
05:10:15 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:10:15 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
05:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:10:15 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
05:10:15 INFO - setTimeout handler*@http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:22:9
05:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:10:15 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:13:7
05:10:15 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10124ms
05:10:15 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
05:10:15 INFO - PROCESS | 1348 | 1465042215904 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:15 INFO - PROCESS | 1348 | 1465042215933 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:16 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
05:10:16 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 470ms
05:10:16 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
05:10:16 INFO - PROCESS | 1348 | 1465042216378 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:16 INFO - PROCESS | 1348 | 1465042216406 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:16 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
05:10:16 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 171ms
05:10:16 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
05:10:16 INFO - PROCESS | 1348 | 1465042216561 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:16 INFO - PROCESS | 1348 | 1465042216595 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:16 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
05:10:16 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 171ms
05:10:16 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
05:10:16 INFO - PROCESS | 1348 | 1465042216739 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:16 INFO - PROCESS | 1348 | 1465042216774 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:16 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
05:10:16 INFO - {}
05:10:16 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 171ms
05:10:16 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
05:10:16 INFO - PROCESS | 1348 | 1465042216910 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:16 INFO - PROCESS | 1348 | 1465042216936 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:17 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
05:10:17 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 171ms
05:10:17 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
05:10:17 INFO - PROCESS | 1348 | 1465042217091 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:17 INFO - PROCESS | 1348 | 1465042217129 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:17 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
05:10:17 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
05:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:10:17 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
05:10:17 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
05:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:10:17 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
05:10:17 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 171ms
05:10:17 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
05:10:17 INFO - PROCESS | 1348 | 1465042217260 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:17 INFO - PROCESS | 1348 | 1465042217289 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:17 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:10:17 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 171ms
05:10:17 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
05:10:17 INFO - PROCESS | 1348 | 1465042217450 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:17 INFO - PROCESS | 1348 | 1465042217504 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:17 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
05:10:17 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 330ms
05:10:17 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
05:10:17 INFO - PROCESS | 1348 | 1465042217775 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:17 INFO - PROCESS | 1348 | 1465042217802 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:17 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
05:10:17 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 171ms
05:10:17 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
05:10:17 INFO - PROCESS | 1348 | 1465042217945 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:18 INFO - PROCESS | 1348 | 1465042217974 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:18 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:10:18 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
05:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:10:18 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
05:10:18 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
05:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:10:18 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
05:10:18 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
05:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:10:18 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
05:10:18 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 171ms
05:10:18 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
05:10:18 INFO - PROCESS | 1348 | 1465042218132 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:18 INFO - PROCESS | 1348 | 1465042218160 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:18 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
05:10:18 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 171ms
05:10:18 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
05:10:18 INFO - PROCESS | 1348 | 1465042218310 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:18 INFO - PROCESS | 1348 | 1465042218337 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:18 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
05:10:18 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 171ms
05:10:18 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
05:10:18 INFO - PROCESS | 1348 | 1465042218484 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:18 INFO - PROCESS | 1348 | 1465042218518 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:18 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
05:10:18 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 171ms
05:10:18 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
05:10:18 INFO - PROCESS | 1348 | 1465042218661 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:18 INFO - PROCESS | 1348 | 1465042218696 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:18 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:10:18 INFO - do_test/)
05:10:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
05:10:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
05:10:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
05:10:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
05:10:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
05:10:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
05:10:40 INFO - )
05:10:40 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 171ms
05:10:40 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
05:10:40 INFO - PROCESS | 1348 | 1465042240494 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:40 INFO - PROCESS | 1348 | 1465042240524 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
05:10:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
05:10:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
05:10:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
05:10:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
05:10:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
05:10:40 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 171ms
05:10:40 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
05:10:40 INFO - PROCESS | 1348 | 1465042240673 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:40 INFO - PROCESS | 1348 | 1465042240707 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
05:10:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
05:10:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
05:10:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
05:10:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
05:10:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
05:10:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
05:10:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
05:10:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
05:10:40 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 172ms
05:10:40 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
05:10:40 INFO - PROCESS | 1348 | 1465042240843 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:40 INFO - PROCESS | 1348 | 1465042240876 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
05:10:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
05:10:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
05:10:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
05:10:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
05:10:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
05:10:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
05:10:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
05:10:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
05:10:41 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 173ms
05:10:41 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
05:10:41 INFO - PROCESS | 1348 | 1465042241026 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:41 INFO - PROCESS | 1348 | 1465042241057 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
05:10:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
05:10:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
05:10:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
05:10:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
05:10:41 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 171ms
05:10:41 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
05:10:41 INFO - PROCESS | 1348 | 1465042241208 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:41 INFO - PROCESS | 1348 | 1465042241241 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:41 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
05:10:41 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
05:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:10:41 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
05:10:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:17:9
05:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:10:41 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:13:7
05:10:41 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 171ms
05:10:41 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
05:10:41 INFO - PROCESS | 1348 | 1465042241376 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:41 INFO - PROCESS | 1348 | 1465042241411 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:41 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
05:10:41 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
05:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:10:41 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
05:10:41 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 172ms
05:10:41 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
05:10:41 INFO - PROCESS | 1348 | 1465042241556 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:41 INFO - PROCESS | 1348 | 1465042241588 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:41 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
05:10:41 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 171ms
05:10:41 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
05:10:41 INFO - PROCESS | 1348 | 1465042241727 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:41 INFO - PROCESS | 1348 | 1465042241760 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:41 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
05:10:41 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
05:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:10:41 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
05:10:41 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 171ms
05:10:41 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
05:10:41 INFO - PROCESS | 1348 | 1465042241908 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:41 INFO - PROCESS | 1348 | 1465042241942 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:42 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
05:10:42 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
05:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:10:42 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
05:10:42 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 171ms
05:10:42 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
05:10:42 INFO - PROCESS | 1348 | 1465042242077 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:42 INFO - PROCESS | 1348 | 1465042242114 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:42 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
05:10:42 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 171ms
05:10:42 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
05:10:42 INFO - PROCESS | 1348 | 1465042242258 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:42 INFO - PROCESS | 1348 | 1465042242301 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:42 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
05:10:42 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 370ms
05:10:42 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
05:10:42 INFO - PROCESS | 1348 | 1465042242627 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:42 INFO - PROCESS | 1348 | 1465042242676 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:42 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
05:10:42 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 171ms
05:10:42 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
05:10:42 INFO - PROCESS | 1348 | 1465042242807 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:42 INFO - PROCESS | 1348 | 1465042242844 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:42 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
05:10:42 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 171ms
05:10:42 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
05:10:43 INFO - PROCESS | 1348 | 1465042242980 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:43 INFO - PROCESS | 1348 | 1465042243010 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:43 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:10:43 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
05:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:10:43 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
05:10:43 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
05:10:43 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
05:10:43 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 171ms
05:10:43 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
05:10:43 INFO - PROCESS | 1348 | 1465042243156 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:43 INFO - PROCESS | 1348 | 1465042243200 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:43 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
05:10:43 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
05:10:43 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 270ms
05:10:43 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
05:10:43 INFO - PROCESS | 1348 | 1465042243427 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:43 INFO - PROCESS | 1348 | 1465042243456 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:43 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
05:10:43 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
05:10:43 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
05:10:43 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
05:10:43 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 171ms
05:10:43 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
05:10:43 INFO - PROCESS | 1348 | 1465042243607 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:43 INFO - PROCESS | 1348 | 1465042243644 Marionette INFO sendAsync 84fb90e0-8db2-4260-84b9-7e91f69451cd
05:10:43 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: